Class ElectronicSignatureEvidence

  • All Implemented Interfaces:
    net.minidev.json.JSONAware

    public class ElectronicSignatureEvidence
    extends IdentityEvidence
    Electronic signature used as identity evidence.

    Related specifications:

    • OpenID Connect for Identity Assurance 1.0, section 5.1.1.5.
    • Constructor Detail

      • ElectronicSignatureEvidence

        public ElectronicSignatureEvidence​(SignatureType signatureType,
                                           Issuer issuer,
                                           SerialNumber certificateSerialNumber,
                                           DateWithTimeZoneOffset createdAt,
                                           List<Attachment> attachments)
        Creates a new signature used as identity evidence.
        Parameters:
        signatureType - The signature type. Must not be null.
        issuer - The signature issuer, null if not specified.
        certificateSerialNumber - The certificate serial number, null if not specified.
        createdAt - The signature creation time, null if not specified.
        attachments - The optional attachments, null if not specified.