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

NameTypeAccessDescription
serialNumberBigIntegerReadGets the serial number.
digestAlgorithmOIDStringReadGets the digest algorithm oid.
signatureAlgorithmOIDStringReadGets the signature algorithm oid.
encryptedDigestbyte[]ReadGets the encrypted digest.
issuerDERbyte[]ReadGets the issuer der.
authenticatedAttributesMap<String, byte[]>ReadGets the authenticated attributes.
authenticatedAttributesRawbyte[]ReadGets the authenticated attributes raw.
digestAlgorithmStringReadReturns the digest algorithm as JCA name.
signingTimeDateReadReturns the signing time from authenticated attributes.
messageDigestbyte[]ReadReturns the message digest from authenticated attributes.

Methods

SignatureDescription
getSerialNumber()BigIntegerReturns the serial number.
getDigestAlgorithmOID()StringReturns the digest algorithm oid.
getSignatureAlgorithmOID()StringReturns 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()StringReturns the digest algorithm as JCA name.
getSigningTime()DateReturns the signing time from authenticated attributes.
getMessageDigest()byte[]Returns the message digest from authenticated attributes.

See Also

 English