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

A

addEntry(String, byte[], boolean) - Method in class net.jsign.zip.ZipFile
 
aliases() - Method in class net.jsign.jca.AmazonSigningService
 
aliases() - Method in class net.jsign.jca.AzureKeyVaultSigningService
 
aliases() - Method in class net.jsign.jca.AzureTrustedSigningService
 
aliases() - Method in class net.jsign.jca.DigiCertOneSigningService
 
aliases() - Method in class net.jsign.jca.ESignerSigningService
 
aliases() - Method in class net.jsign.jca.GaraSignSigningService
 
aliases() - Method in class net.jsign.jca.GoogleCloudSigningService
 
aliases() - Method in class net.jsign.jca.HashiCorpVaultSigningService
Returns the list of key names available in the secrets engine.
aliases() - Method in class net.jsign.jca.OpenPGPCardSigningService
 
aliases() - Method in class net.jsign.jca.OracleCloudSigningService
 
aliases() - Method in class net.jsign.jca.PIVCardSigningService
 
aliases() - Method in interface net.jsign.jca.SigningService
Returns the certificate aliases available.
aliases() - Method in class net.jsign.jca.SignPathSigningService
 
aliases() - Method in class net.jsign.jca.SignServerSigningService
 
AmazonCredentials - Class in net.jsign.jca
AWS credentials
AmazonCredentials(String, String, String) - Constructor for class net.jsign.jca.AmazonCredentials
 
AmazonSigningService - Class in net.jsign.jca
Signing service using the AWS API.
AmazonSigningService(String, Supplier<AmazonCredentials>, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.AmazonSigningService
Creates a new AWS signing service.
AmazonSigningService(String, AmazonCredentials, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.AmazonSigningService
Creates a new AWS signing service.
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
 
AutoLoginProvider - Class in net.jsign.jca
Security provider calling automatically the login() method of the underlying provider password before signing.
AutoLoginProvider(AuthProvider) - Constructor for class net.jsign.jca.AutoLoginProvider
 
AzureKeyVaultSigningService - Class in net.jsign.jca
Signing service using the Azure KeyVault API.
AzureKeyVaultSigningService(String, String) - Constructor for class net.jsign.jca.AzureKeyVaultSigningService
Creates a new Azure Key Vault signing service.
AzureTrustedSigningService - Class in net.jsign.jca
Signing service using the Azure Trusted Signing API.
AzureTrustedSigningService(String, String) - Constructor for class net.jsign.jca.AzureTrustedSigningService
 

B

build() - Method in class net.jsign.KeyStoreBuilder
Builds the keystore.
builder() - Method in class net.jsign.KeyStoreBuilder
Returns a java.security.KeyStore.Builder using the parameters of this builder.

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
certfile(String) - Method in class net.jsign.KeyStoreBuilder
Sets the file containing the certificate chain.
certfile(File) - Method in class net.jsign.KeyStoreBuilder
Sets the file containing the certificate chain.
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.
configure(String) - Method in class net.jsign.jca.JsignJcaProvider
 
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

DigestAlgorithm - Enum in net.jsign
Digest algorithm.
DigiCertOneSigningService - Class in net.jsign.jca
DigiCert ONE signing service.
DigiCertOneSigningService(String, File, String) - Constructor for class net.jsign.jca.DigiCertOneSigningService
Creates a new DigiCert ONE signing service.
DigiCertOneSigningService(String, String, File, String) - Constructor for class net.jsign.jca.DigiCertOneSigningService
Creates a new DigiCert ONE signing service.
DigiCertOneSigningService(String, X509KeyManager) - Constructor for class net.jsign.jca.DigiCertOneSigningService
Creates a new DigiCert ONE signing service.
diskNumberStart - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 

E

entries - Variable in class net.jsign.zip.CentralDirectory
The entries of the central directory
ESignerSigningService - Class in net.jsign.jca
SSL.com eSigner signing service.
ESignerSigningService(String, String, String) - Constructor for class net.jsign.jca.ESignerSigningService
 
ESignerSigningService(String, String) - Constructor for class net.jsign.jca.ESignerSigningService
 
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

GaraSignCredentials - Class in net.jsign.jca
Credentials for the Garantir Remote Signing service.
GaraSignCredentials(String, String, String, String) - Constructor for class net.jsign.jca.GaraSignCredentials
 
GaraSignCredentials(String, String, KeyStore.Builder) - Constructor for class net.jsign.jca.GaraSignCredentials
 
GaraSignSigningService - Class in net.jsign.jca
Signing service using the Garantir Remote Signing REST Service API.
GaraSignSigningService(String, GaraSignCredentials) - Constructor for class net.jsign.jca.GaraSignSigningService
Creates a new GaraSign signing service.
generalPurposeBitFlag - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
getAccessKey() - Method in class net.jsign.jca.AmazonCredentials
 
getAlgorithm() - Method in class net.jsign.jca.SigningServicePrivateKey
 
getCertificateChain(String) - Method in class net.jsign.jca.AmazonSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.AzureKeyVaultSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.AzureTrustedSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.DigiCertOneSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.ESignerSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.GaraSignSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.GoogleCloudSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.HashiCorpVaultSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.OpenPGPCardSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.OracleCloudSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.PIVCardSigningService
 
getCertificateChain(String) - Method in interface net.jsign.jca.SigningService
Returns the certificate chain for the alias specified.
getCertificateChain(String) - Method in class net.jsign.jca.SignPathSigningService
 
getCertificateChain(String) - Method in class net.jsign.jca.SignServerSigningService
 
getCompressedSize() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
getConfigFile() - Static method in class net.jsign.jca.OracleCloudCredentials
Returns the location of the configuration file, either the value of the OCI_CLI_CONFIG_FILE environment variable or ~/.oci/config.
getDefault() - Static method in enum net.jsign.DigestAlgorithm
Return the default algorithm (currently SHA-256, SHA-1 has been deprecated since January 1st 2016).
getDefault() - Static method in class net.jsign.jca.AmazonCredentials
Returns the default AWS credentials, fetched from the following sources in order: The environment variables AWS_ACCESS_KEY_ID (or AWS_ACCESS_KEY), AWS_SECRET_KEY (or AWS_SECRET_ACCESS_KEY) and AWS_SESSION_TOKEN The EC2 instance metadata service (IMDSv2)
getDefault() - Static method in class net.jsign.jca.OracleCloudCredentials
Returns the default Oracle Cloud configuration.
getDefaultProfile() - Static method in class net.jsign.jca.OracleCloudCredentials
Returns the name of the default profile, either the value of the OCI_CLI_PROFILE environment variable or "DEFAULT".
getEncoded() - Method in class net.jsign.jca.SigningServicePrivateKey
 
getEntrySize(String) - Method in class net.jsign.zip.CentralDirectory
Returns the size of the specified entry (local header + compressed data).
getFingerprint() - Method in class net.jsign.jca.OracleCloudCredentials
 
getFormat() - Method in class net.jsign.jca.SigningServicePrivateKey
 
getId() - Method in class net.jsign.jca.SigningServicePrivateKey
 
getInputStream(String) - Method in class net.jsign.zip.ZipFile
 
getInputStream(String, int) - Method in class net.jsign.zip.ZipFile
 
getKeyfile() - Method in class net.jsign.jca.OracleCloudCredentials
 
getKeyId() - Method in class net.jsign.jca.OracleCloudCredentials
 
getLocalHeaderOffset() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
getMessageDigest() - Method in enum net.jsign.DigestAlgorithm
Return a MessageDigest for this algorithm.
getName() - Method in class net.jsign.jca.AmazonSigningService
 
getName() - Method in class net.jsign.jca.AzureKeyVaultSigningService
 
getName() - Method in class net.jsign.jca.AzureTrustedSigningService
 
getName() - Method in class net.jsign.jca.DigiCertOneSigningService
 
getName() - Method in class net.jsign.jca.ESignerSigningService
 
getName() - Method in class net.jsign.jca.GaraSignSigningService
 
getName() - Method in class net.jsign.jca.GoogleCloudSigningService
 
getName() - Method in class net.jsign.jca.HashiCorpVaultSigningService
 
getName() - Method in class net.jsign.jca.OpenPGPCardSigningService
 
getName() - Method in class net.jsign.jca.OracleCloudSigningService
 
getName() - Method in class net.jsign.jca.PIVCardSigningService
 
getName() - Method in interface net.jsign.jca.SigningService
Returns the name of the service.
getName() - Method in class net.jsign.jca.SignPathSigningService
 
getName() - Method in class net.jsign.jca.SignServerSigningService
 
getPassphrase() - Method in class net.jsign.jca.OracleCloudCredentials
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.AmazonSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.AzureKeyVaultSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.AzureTrustedSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.DigiCertOneSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.ESignerSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.GaraSignSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.GoogleCloudSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.HashiCorpVaultSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.OpenPGPCardSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.OracleCloudSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.PIVCardSigningService
 
getPrivateKey(String, char[]) - Method in interface net.jsign.jca.SigningService
Returns the private key for the certificate alias specified.
getPrivateKey(String, char[]) - Method in class net.jsign.jca.SignPathSigningService
 
getPrivateKey(String, char[]) - Method in class net.jsign.jca.SignServerSigningService
 
getProperties() - Method in class net.jsign.jca.SigningServicePrivateKey
 
getRegion() - Method in class net.jsign.jca.OracleCloudCredentials
 
getSecretKey() - Method in class net.jsign.jca.AmazonCredentials
 
getService(String, String) - Method in class net.jsign.jca.AutoLoginProvider
 
getSessionToken() - Method in class net.jsign.jca.AmazonCredentials
 
getSessionToken(String) - Method in class net.jsign.jca.GaraSignCredentials
 
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.
getTenancy() - Method in class net.jsign.jca.OracleCloudCredentials
 
getUncompressedSize() - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
getUser() - Method in class net.jsign.jca.OracleCloudCredentials
 
GoogleCloudSigningService - Class in net.jsign.jca
Signing service using the Google Cloud Key Management API.
GoogleCloudSigningService(String, String, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.GoogleCloudSigningService
Creates a new Google Cloud signing service.

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).
HashiCorpVaultSigningService - Class in net.jsign.jca
Signing service using the HashiCorp Vault API.
HashiCorpVaultSigningService(String, String, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.HashiCorpVaultSigningService
Creates a new HashiCorp Vault signing service.

I

id - Variable in enum net.jsign.DigestAlgorithm
The JCE name of the algorithm
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.
JsignJcaProvider - Class in net.jsign.jca
JCA provider using a Jsign keystore and compatible with jarsigner and apksigner.
JsignJcaProvider() - Constructor for class net.jsign.jca.JsignJcaProvider
 
JsignJcaProvider(String) - Constructor for class net.jsign.jca.JsignJcaProvider
 

K

keyfile(String) - Method in class net.jsign.KeyStoreBuilder
Sets the file containing the private key.
keyfile(File) - Method in class net.jsign.KeyStoreBuilder
Sets the file containing the private key.
keypass(String) - Method in class net.jsign.KeyStoreBuilder
Sets the password to access the private key.
keystore - Variable in class net.jsign.jca.GaraSignCredentials
 
keystore - Variable in class net.jsign.jca.SignServerCredentials
 
keystore(File) - Method in class net.jsign.KeyStoreBuilder
Sets the file containing the keystore.
keystore(String) - Method in class net.jsign.KeyStoreBuilder
Sets the name of the resource containing the keystore.
KeyStoreBuilder - Class in net.jsign
Keystore builder.
KeyStoreBuilder() - Constructor for class net.jsign.KeyStoreBuilder
 
KeyStoreType - Enum in net.jsign
Type of a keystore.

L

lastModFileDate - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
lastModFileTime - Variable in class net.jsign.zip.CentralDirectoryFileHeader
 
load(File, String) - Method in class net.jsign.jca.OracleCloudCredentials
Loads the credentials from the specified file.
load(File, String) - Static method in class net.jsign.PrivateKeyUtils
Load the private key from the specified file.
loadFromEnvironment() - Method in class net.jsign.jca.OracleCloudCredentials
Loads the credentials from the environment variables.
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.jca - package net.jsign.jca
 
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(String) - Static method in enum net.jsign.DigestAlgorithm
Parse the specified value and returns the corresponding digest algorithm.
of(ASN1ObjectIdentifier) - Static method in enum net.jsign.DigestAlgorithm
Return the algorithm matching the specified object identifier.
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
 
oid - Variable in enum net.jsign.DigestAlgorithm
The object identifier of the algorithm
OpenPGPCardSigningService - Class in net.jsign.jca
Signing service using an OpenPGP smart card.
OpenPGPCardSigningService(String, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.OpenPGPCardSigningService
 
OpenPGPCardSigningService(String, String, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.OpenPGPCardSigningService
 
OracleCloudCredentials - Class in net.jsign.jca
Oracle Cloud credentials loaded from the .oci/config file or from the environment variables.
OracleCloudCredentials() - Constructor for class net.jsign.jca.OracleCloudCredentials
 
OracleCloudSigningService - Class in net.jsign.jca
Signing service using the Oracle Cloud API.
OracleCloudSigningService(OracleCloudCredentials, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.OracleCloudSigningService
Creates a new Oracle Cloud signing service.

P

parse(String) - Static method in class net.jsign.jca.AmazonCredentials
Parses the concatenated AWS credentials
password - Variable in class net.jsign.jca.GaraSignCredentials
 
password - Variable in class net.jsign.jca.SignServerCredentials
 
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.
PIVCardSigningService - Class in net.jsign.jca
Signing service using an PIV smart card.
PIVCardSigningService(String, String, Function<String, Certificate[]>) - Constructor for class net.jsign.jca.PIVCardSigningService
 
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.
PrivateKeyUtils - Class in net.jsign
Helper class for loading private keys (PVK or PEM, encrypted or not).
provider() - Method in class net.jsign.KeyStoreBuilder
Returns the provider used to sign with the keystore.

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.
sessionToken - Variable in class net.jsign.jca.GaraSignCredentials
 
setLocalHeaderOffset(long) - Method in class net.jsign.zip.CentralDirectoryFileHeader
 
setPassphrase(String) - Method in class net.jsign.jca.OracleCloudCredentials
 
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.
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.
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.AmazonSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.AzureKeyVaultSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.AzureTrustedSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.DigiCertOneSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.ESignerSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.GaraSignSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.GoogleCloudSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.HashiCorpVaultSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.OpenPGPCardSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.OracleCloudSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.PIVCardSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in interface net.jsign.jca.SigningService
Sign the data with the private key specified.
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.SignPathSigningService
 
sign(SigningServicePrivateKey, String, byte[]) - Method in class net.jsign.jca.SignServerSigningService
 
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
 
SigningService - Interface in net.jsign.jca
Interface to a signing service.
SigningServiceJcaProvider - Class in net.jsign.jca
JCA Provider using a signing service.
SigningServiceJcaProvider(SigningService) - Constructor for class net.jsign.jca.SigningServiceJcaProvider
 
SigningServicePrivateKey - Class in net.jsign.jca
Reference to a private key held by the signing service.
SignPathSigningService - Class in net.jsign.jca
Signing service using the SignPath REST API.
SignPathSigningService(String, String) - Constructor for class net.jsign.jca.SignPathSigningService
Create a new SignPath signing service.
SignServerCredentials - Class in net.jsign.jca
Credentials for the Keyfactor SignServer REST API.
SignServerCredentials(String, String, String, String) - Constructor for class net.jsign.jca.SignServerCredentials
 
SignServerCredentials(String, String, KeyStore.Builder) - Constructor for class net.jsign.jca.SignServerCredentials
 
SignServerSigningService - Class in net.jsign.jca
Signing service using the Keyfactor SignServer REST API.
SignServerSigningService(String, SignServerCredentials) - Constructor for class net.jsign.jca.SignServerSigningService
Creates a new SignServer signing service.
storepass(String) - Method in class net.jsign.KeyStoreBuilder
Sets the password to access the keystore.
storetype(KeyStoreType) - Method in class net.jsign.KeyStoreBuilder
Sets the type of the keystore.
storetype(String) - Method in class net.jsign.KeyStoreBuilder
Sets the type of the keystore.

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
 
username - Variable in class net.jsign.jca.GaraSignCredentials
 
username - Variable in class net.jsign.jca.SignServerCredentials
 

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.DigestAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.jsign.KeyStoreType
Returns the enum constant of this type with the specified name.
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.DigestAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.jsign.KeyStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
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 B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2012–2025. All rights reserved.