Skip navigation links
A C D E F G H I J L M N O P R S T U V W Z 

A

addEntry(String, byte[], boolean) - Method in class net.jsign.zip.ZipFile
 
APPXFile - Class in net.jsign.appx
APPX/MSIX package.
APPXFile(File) - Constructor for class net.jsign.appx.APPXFile
Create an APPXFile from the specified file.
APPXFile(SeekableByteChannel) - Constructor for class net.jsign.appx.APPXFile
Create an APPXFile from the specified channel.
AuthenticodeSigner - Class in net.jsign
Sign a file with Authenticode.
AuthenticodeSigner(Certificate[], PrivateKey) - Constructor for class net.jsign.AuthenticodeSigner
Create a signer with the specified certificate chain and private key.
AuthenticodeSigner(KeyStore, String, String) - Constructor for class net.jsign.AuthenticodeSigner
Create a signer with a certificate chain and private key from the specified keystore.
AuthenticodeTimestamper - Class in net.jsign.timestamp
Legacy Authenticode timestamping.
AuthenticodeTimestamper() - Constructor for class net.jsign.timestamp.AuthenticodeTimestamper
 

C

CatalogFile - Class in net.jsign.cat
Windows Catalog file.
CatalogFile(File) - Constructor for class net.jsign.cat.CatalogFile
Create a Windows catalog from the specified file.
CatalogFile(SeekableByteChannel) - Constructor for class net.jsign.cat.CatalogFile
Create a Windows catalog from the specified channel.
CentralDirectory - Class in net.jsign.zip
Central directory of a ZIP file.
CentralDirectory() - Constructor for class net.jsign.zip.CentralDirectory
 
CentralDirectoryFileHeader - Class in net.jsign.zip
Central Directory File Header:
CentralDirectoryFileHeader() - Constructor for class net.jsign.zip.CentralDirectoryFileHeader
 
centralDirectoryOffset - Variable in class net.jsign.zip.CentralDirectory
The location of the central directory
close() - Method in class net.jsign.cat.CatalogFile
 
close() - Method in class net.jsign.mscab.MSCabinetFile
 
close() - Method in class net.jsign.msi.MSIFile
Closes the file
close() - Method in class net.jsign.navx.NAVXFile
 
close() - Method in class net.jsign.pe.PEFile
Closes the file
close() - Method in class net.jsign.zip.ZipFile
 
compressedSize - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
compressionMethod - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.appx.APPXFile
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.cat.CatalogFile
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.mscab.MSCabinetFile
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.msi.MSIFile
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.navx.NAVXFile
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.nuget.NugetFile
 
computeDigest(DigestAlgorithm) - Method in class net.jsign.pe.PEFile
Compute the digest of the file.
computeDigest(DigestAlgorithm) - Method in interface net.jsign.Signable
Computes the digest of the file.
crc32 - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
create(File, Charset) - Method in interface net.jsign.spi.SignableProvider
Creates a Signable instance for the specified file.
create(TimestampingMode) - Static method in class net.jsign.timestamp.Timestamper
Returns the timestamper for the specified mode.
createIndirectData(DigestAlgorithm) - Method in class net.jsign.appx.APPXFile
 
createIndirectData(DigestAlgorithm) - Method in class net.jsign.cat.CatalogFile
 
createIndirectData(DigestAlgorithm) - Method in class net.jsign.mscab.MSCabinetFile
 
createIndirectData(DigestAlgorithm) - Method in class net.jsign.msi.MSIFile
 
createIndirectData(DigestAlgorithm) - Method in class net.jsign.navx.NAVXFile
 
createIndirectData(DigestAlgorithm) - Method in class net.jsign.nuget.NugetFile
 
createIndirectData(DigestAlgorithm) - Method in class net.jsign.pe.PEFile
 
createIndirectData(DigestAlgorithm) - Method in interface net.jsign.Signable
Creates the SpcIndirectDataContent structure containing the digest of the file.
createSignedAttributes(X509Certificate) - Method in class net.jsign.nuget.NugetFile
 
createSignedAttributes(X509Certificate) - Method in interface net.jsign.Signable
Creates the signed attributes to include in the signature.
createSignedContent(DigestAlgorithm) - Method in class net.jsign.cat.CatalogFile
 
createSignedContent(DigestAlgorithm) - Method in class net.jsign.nuget.NugetFile
 
createSignedContent(DigestAlgorithm) - Method in interface net.jsign.Signable
Creates the ContentInfo or EncapsulatedContentInfo structure to be signed.

D

diskNumberStart - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

E

entries - Variable in class net.jsign.zip.CentralDirectory
The entries of the central directory
externalFileAttributes - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
extraFields - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

F

fileComment - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
fileName - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

G

generalPurposeBitFlag - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
getCompressedSize() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
getEntrySize(String) - Method in class net.jsign.zip.CentralDirectory
Returns the size of the specified entry (local header + compressed data).
getInputStream(String) - Method in class net.jsign.zip.ZipFile
 
getInputStream(String, int) - Method in class net.jsign.zip.ZipFile
 
getLocalHeaderOffset() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
getSignatures() - Method in class net.jsign.appx.APPXFile
 
getSignatures() - Method in class net.jsign.cat.CatalogFile
 
getSignatures() - Method in class net.jsign.mscab.MSCabinetFile
 
getSignatures() - Method in class net.jsign.msi.MSIFile
 
getSignatures() - Method in class net.jsign.navx.NAVXFile
 
getSignatures() - Method in class net.jsign.nuget.NugetFile
 
getSignatures() - Method in class net.jsign.pe.PEFile
 
getSignatures() - Method in interface net.jsign.Signable
Returns the Authenticode signatures on the file.
getUncompressedSize() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 

H

hasExtendedSignature() - Method in class net.jsign.msi.MSIFile
Tells if the MSI file has an extended signature (MsiDigitalSignatureEx) containing a hash of the streams metadata (name, size, date).

I

internalFileAttributes - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
isCatalogFile(File) - Static method in class net.jsign.cat.CatalogFile
Tells if the specified file is a Windows catalog file.
isMSCabinetFile(File) - Static method in class net.jsign.mscab.MSCabinetFile
Tells if the specified file is a MS Cabinet file.
isMSIFile(File) - Static method in class net.jsign.msi.MSIFile
Tells if the specified file is a MSI file.
isNAVXFile(File) - Static method in class net.jsign.navx.NAVXFile
Tells if the specified file is a NAVX file.
isPEFile(File) - Static method in class net.jsign.pe.PEFile
Tells if the specified file is a Portable Executable file.
isSupported(File) - Method in interface net.jsign.spi.SignableProvider
Tells if the provider supports the specified file.

J

JScript - Class in net.jsign.script
A JScript file.
JScript() - Constructor for class net.jsign.script.JScript
Create a JScript.
JScript(File) - Constructor for class net.jsign.script.JScript
Create a JScript from the specified file and load its content.
JScript(File, Charset) - Constructor for class net.jsign.script.JScript
Create a JScript from the specified file and load its content.

L

lastModFileDate - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
lastModFileTime - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
localHeaderOffset - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

M

MSCabinetFile - Class in net.jsign.mscab
Microsoft Cabinet File.
MSCabinetFile(File) - Constructor for class net.jsign.mscab.MSCabinetFile
Create a MSCabinetFile from the specified file.
MSCabinetFile(SeekableByteChannel) - Constructor for class net.jsign.mscab.MSCabinetFile
Create a MSCabinetFile from the specified channel.
MSIFile - Class in net.jsign.msi
A Microsoft Installer package.
MSIFile(File) - Constructor for class net.jsign.msi.MSIFile
Create a MSIFile from the specified file.
MSIFile(SeekableByteChannel) - Constructor for class net.jsign.msi.MSIFile
Create a MSIFile from the specified channel.

N

NAVXFile - Class in net.jsign.navx
Microsoft Dynamics 365 extension package (NAVX)
NAVXFile(File) - Constructor for class net.jsign.navx.NAVXFile
Create a NAVXFile from the specified file.
NAVXFile(SeekableByteChannel) - Constructor for class net.jsign.navx.NAVXFile
Create a NAVXFile from the specified channel.
net.jsign - package net.jsign
 
net.jsign.appx - package net.jsign.appx
 
net.jsign.cat - package net.jsign.cat
 
net.jsign.mscab - package net.jsign.mscab
 
net.jsign.msi - package net.jsign.msi
 
net.jsign.navx - package net.jsign.navx
 
net.jsign.nuget - package net.jsign.nuget
 
net.jsign.pe - package net.jsign.pe
 
net.jsign.script - package net.jsign.script
 
net.jsign.spi - package net.jsign.spi
 
net.jsign.timestamp - package net.jsign.timestamp
 
net.jsign.zip - package net.jsign.zip
 
NugetFile - Class in net.jsign.nuget
A NuGet package.
NugetFile(File) - Constructor for class net.jsign.nuget.NugetFile
Create an NuGet from the specified file.
NugetFile(SeekableByteChannel) - Constructor for class net.jsign.nuget.NugetFile
Create an NuGet from the specified channel.

O

of(File) - Static method in interface net.jsign.Signable
Returns a signable object for the file specified.
of(File, Charset) - Static method in interface net.jsign.Signable
Returns a signable object for the file specified.
of(String) - Static method in enum net.jsign.timestamp.TimestampingMode
 

P

PEFile - Class in net.jsign.pe
Portable Executable File.
PEFile(File) - Constructor for class net.jsign.pe.PEFile
Create a PEFile from the specified file.
PEFile(SeekableByteChannel) - Constructor for class net.jsign.pe.PEFile
Create a PEFile from the specified channel.
PowerShellScript - Class in net.jsign.script
A PowerShell script.
PowerShellScript() - Constructor for class net.jsign.script.PowerShellScript
Create a PowerShell script.
PowerShellScript(File) - Constructor for class net.jsign.script.PowerShellScript
Create a PowerShell script from the specified file and load its content.
PowerShellScript(File, Charset) - Constructor for class net.jsign.script.PowerShellScript
Create a PowerShell script from the specified file and load its content.
PowerShellXMLScript - Class in net.jsign.script
A PowerShell script in XML format (.ps1xml).
PowerShellXMLScript() - Constructor for class net.jsign.script.PowerShellXMLScript
Create a PowerShell script.
PowerShellXMLScript(File) - Constructor for class net.jsign.script.PowerShellXMLScript
Create a PowerShell script from the specified file and load its content.
PowerShellXMLScript(File, Charset) - Constructor for class net.jsign.script.PowerShellXMLScript
Create a PowerShell script from the specified file and load its content.

R

read(SeekableByteChannel) - Method in class net.jsign.zip.CentralDirectory
 
read(ReadableByteChannel) - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
removeEntry(String) - Method in class net.jsign.zip.CentralDirectory
Removes the entry specified if it exists.
removeEntry(String) - Method in class net.jsign.zip.ZipFile
 
renameEntry(String, String) - Method in class net.jsign.zip.ZipFile
 
RFC3161Timestamper - Class in net.jsign.timestamp
RFC 3161 timestamping.
RFC3161Timestamper() - Constructor for class net.jsign.timestamp.RFC3161Timestamper
 

S

save() - Method in class net.jsign.appx.APPXFile
 
save() - Method in class net.jsign.cat.CatalogFile
 
save() - Method in class net.jsign.mscab.MSCabinetFile
 
save() - Method in class net.jsign.msi.MSIFile
 
save() - Method in class net.jsign.navx.NAVXFile
 
save() - Method in class net.jsign.nuget.NugetFile
 
save() - Method in class net.jsign.pe.PEFile
 
save() - Method in interface net.jsign.Signable
Saves the file.
setLocalHeaderOffset(long) - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
setRetries(int) - Method in class net.jsign.timestamp.Timestamper
Set the number of retries.
setRetryWait(int) - Method in class net.jsign.timestamp.Timestamper
Set the number of seconds to wait between retries.
setSignature(CMSSignedData) - Method in class net.jsign.appx.APPXFile
 
setSignature(CMSSignedData) - Method in class net.jsign.cat.CatalogFile
 
setSignature(CMSSignedData) - Method in class net.jsign.mscab.MSCabinetFile
 
setSignature(CMSSignedData) - Method in class net.jsign.msi.MSIFile
 
setSignature(CMSSignedData) - Method in class net.jsign.navx.NAVXFile
 
setSignature(CMSSignedData) - Method in class net.jsign.nuget.NugetFile
 
setSignature(CMSSignedData) - Method in class net.jsign.pe.PEFile
 
setSignature(CMSSignedData) - Method in interface net.jsign.Signable
Sets the signature of the file, overwriting the previous one.
setSignatures(List<CMSSignedData>) - Method in interface net.jsign.Signable
Sets the signatures of the file, overwriting the previous ones.
setURL(String) - Method in class net.jsign.timestamp.Timestamper
Set the URL of the timestamping service.
setURLs(String...) - Method in class net.jsign.timestamp.Timestamper
Set the URLs of the timestamping services.
sign(Signable) - Method in class net.jsign.AuthenticodeSigner
Sign the specified file.
Signable - Interface in net.jsign
A file that can be signed with Authenticode.
SignableProvider - Interface in net.jsign.spi
Service Provider Interface for Signable implementations
SIGNATURE - Static variable in class net.jsign.zip.CentralDirectoryFileHeader
 

T

timestamp(DigestAlgorithm, CMSSignedData) - Method in class net.jsign.timestamp.RFC3161Timestamper
 
timestamp(DigestAlgorithm, CMSSignedData) - Method in class net.jsign.timestamp.Timestamper
Timestamp the specified signature.
Timestamper - Class in net.jsign.timestamp
Interface for a timestamping service.
Timestamper() - Constructor for class net.jsign.timestamp.Timestamper
 
TimestampingException - Exception in net.jsign.timestamp
Timestamping exception.
TimestampingException(String) - Constructor for exception net.jsign.timestamp.TimestampingException
 
TimestampingException(String, Throwable) - Constructor for exception net.jsign.timestamp.TimestampingException
 
TimestampingMode - Enum in net.jsign.timestamp
Enumeration of the timestamping modes.
toBuffer() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
toBytes() - Method in class net.jsign.zip.CentralDirectory
Returns the central directory as a byte array.

U

uncompressedSize - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

V

validate(Certificate) - Method in class net.jsign.appx.APPXFile
 
validate(Certificate) - Method in interface net.jsign.Signable
Checks if the specified certificate is suitable for signing the file.
valueOf(String) - Static method in enum net.jsign.timestamp.TimestampingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.jsign.timestamp.TimestampingMode
Returns an array containing the constants of this enum type, in the order they are declared.
VBScript - Class in net.jsign.script
A Visual Basic script.
VBScript() - Constructor for class net.jsign.script.VBScript
Create a Visual Basic script.
VBScript(File) - Constructor for class net.jsign.script.VBScript
Create a Visual Basic script from the specified file and load its content.
VBScript(File, Charset) - Constructor for class net.jsign.script.VBScript
Create a Visual Basic script from the specified file and load its content.
versionMadeBy - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
versionNeededToExtract - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

W

WindowsScript - Class in net.jsign.script
A Windows script file (.wsf).
WindowsScript() - Constructor for class net.jsign.script.WindowsScript
Create a Windows script.
WindowsScript(File) - Constructor for class net.jsign.script.WindowsScript
Create a Windows script from the specified file and load its content.
WindowsScript(File, Charset) - Constructor for class net.jsign.script.WindowsScript
Create a Windows script from the specified file and load its content.
withDigestAlgorithm(DigestAlgorithm) - Method in class net.jsign.AuthenticodeSigner
Set the digest algorithm to use (SHA-256 by default)
withProgramName(String) - Method in class net.jsign.AuthenticodeSigner
Set the program name embedded in the signature.
withProgramURL(String) - Method in class net.jsign.AuthenticodeSigner
Set the program URL embedded in the signature.
withSignatureAlgorithm(String) - Method in class net.jsign.AuthenticodeSigner
Explicitly sets the signature algorithm to use.
withSignatureAlgorithm(String, String) - Method in class net.jsign.AuthenticodeSigner
Explicitly sets the signature algorithm and provider to use.
withSignatureAlgorithm(String, Provider) - Method in class net.jsign.AuthenticodeSigner
Explicitly sets the signature algorithm and provider to use.
withSignatureProvider(Provider) - Method in class net.jsign.AuthenticodeSigner
Set the signature provider to use.
withSignaturesReplaced(boolean) - Method in class net.jsign.AuthenticodeSigner
Enable or disable the replacement of the previous signatures (disabled by default).
withTimestamper(Timestamper) - Method in class net.jsign.AuthenticodeSigner
Set the Timestamper implementation.
withTimestamping(boolean) - Method in class net.jsign.AuthenticodeSigner
Enable or disable the timestamping (enabled by default).
withTimestampingAuthority(String) - Method in class net.jsign.AuthenticodeSigner
Set the URL of the timestamping authority.
withTimestampingAuthority(String...) - Method in class net.jsign.AuthenticodeSigner
Set the URLs of the timestamping authorities.
withTimestampingMode(TimestampingMode) - Method in class net.jsign.AuthenticodeSigner
RFC3161 or Authenticode (Authenticode by default).
withTimestampingRetries(int) - Method in class net.jsign.AuthenticodeSigner
Set the number of retries for timestamping.
withTimestampingRetryWait(int) - Method in class net.jsign.AuthenticodeSigner
Set the number of seconds to wait between timestamping retries.
write(SeekableByteChannel) - Method in class net.jsign.zip.CentralDirectory
Write the central directory at the current position of the channel and update the offset.
write(SeekableByteChannel, long) - Method in class net.jsign.zip.CentralDirectory
Write the central directory at the current position of the channel but don't update the offset.

Z

ZipFile - Class in net.jsign.zip
Simplified implementation of the ZIP file format, just good enough to add an entry to an existing file.
ZipFile(File) - Constructor for class net.jsign.zip.ZipFile
Create a ZipFile from the specified file.
ZipFile(SeekableByteChannel) - Constructor for class net.jsign.zip.ZipFile
Create a ZipFile from the specified channel.
A C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2012–2025. All rights reserved.