SignerInfo
Overview
SignerInfo is a class in Aspose.PDF FOSS for Java.
Per-signer information within a PKCS#7 SignedData structure (RFC 2315 §9.2).
This class provides 10 methods for working with SignerInfo objects in Java programs.
Available methods include: getAuthenticatedAttributes, getAuthenticatedAttributesRaw, getDigestAlgorithm, getDigestAlgorithmOID, getEncryptedDigest, getIssuerDER, getMessageDigest, getSerialNumber, getSignatureAlgorithmOID, getSigningTime.
All public members are accessible to any Java application after installing the Aspose.PDF FOSS for Java package.
Properties: authenticatedAttributes, authenticatedAttributesRaw, digestAlgorithm, digestAlgorithmOID, encryptedDigest, issuerDER, and 4 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
serialNumber | BigInteger | Read | Gets the serial number. |
digestAlgorithmOID | String | Read | Gets the digest algorithm oid. |
signatureAlgorithmOID | String | Read | Gets the signature algorithm oid. |
encryptedDigest | byte[] | Read | Gets the encrypted digest. |
issuerDER | byte[] | Read | Gets the issuer der. |
authenticatedAttributes | Map<String, byte[]> | Read | Gets the authenticated attributes. |
authenticatedAttributesRaw | byte[] | Read | Gets the authenticated attributes raw. |
digestAlgorithm | String | Read | Returns the digest algorithm as JCA name. |
signingTime | Date | Read | Returns the signing time from authenticated attributes. |
messageDigest | byte[] | Read | Returns the message digest from authenticated attributes. |
Methods
| Signature | Description |
|---|---|
getSerialNumber() → BigInteger | Returns the serial number. |
getDigestAlgorithmOID() → String | Returns the digest algorithm oid. |
getSignatureAlgorithmOID() → String | Returns the signature algorithm oid. |
getEncryptedDigest() → byte[] | Returns the encrypted digest. |
getIssuerDER() → byte[] | Returns the issuer der. |
getAuthenticatedAttributes() → Map<String, byte[]> | Returns the authenticated attributes. |
getAuthenticatedAttributesRaw() → byte[] | Returns the authenticated attributes raw. |
getDigestAlgorithm() → String | Returns the digest algorithm as JCA name. |
getSigningTime() → Date | Returns the signing time from authenticated attributes. |
getMessageDigest() → byte[] | Returns the message digest from authenticated attributes. |