- 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.
- 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.
- 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.
- 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.