com.groupdocs.metadata.core

Interfaces

Classes

Enums

Exceptions

com.groupdocs.metadata.core

Class CmsSigner

    • Method Detail

      • getSignerIdentifier

        public final byte[] getSignerIdentifier()

        Gets the signer's certificate (and thereby the signer's public key) raw data.

        Returns:
        The signer's certificate (and thereby the signer's public key) raw data.
      • getDigestAlgorithm

        public final Oid getDigestAlgorithm()

        Gets the message digest algorithm, and any associated parameters, used by the signer.

        Returns:
        The message digest algorithm, and any associated parameters, used by the signer.
      • getSignedAttributes

        public final CmsAttribute[] getSignedAttributes()

        Gets the collection of attributes that are signed.

        Returns:
        The collection of attributes that are signed.
      • getSignatureAlgorithm

        public final Oid getSignatureAlgorithm()

        Gets the signature algorithm, and any associated parameters, used by the signer to generate the digital signature.

        Returns:
        The signature algorithm, and any associated parameters, used by the signer to generate the digital signature.
      • getSignatureValue

        public final String getSignatureValue()

        Gets the result of digital signature generation, using the message digest and the signer's private key.

        Returns:
        The result of digital signature generation, using the message digest and the signer's private key.
      • getUnsignedAttributes

        public final CmsAttribute[] getUnsignedAttributes()

        Gets the collection of attributes that are not signed.

        Returns:
        The collection of attributes that are not signed.
      • getSigningTime

        public final Date getSigningTime()

        Gets the time at which the signer (purportedly) performed the signing process.

        Returns:
        The time at which the signer (purportedly) performed the signing process.