Class ElectronicRecordEvidence

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

    public class ElectronicRecordEvidence
    extends IdentityEvidence
    Electronic record used as identity evidence.

    Related specifications:

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

      • ElectronicRecordEvidence

        public ElectronicRecordEvidence​(ValidationMethod validationMethod,
                                        VerificationMethod verificationMethod,
                                        IdentityVerifier verifier,
                                        DateWithTimeZoneOffset time,
                                        ElectronicRecordDetails recordDetails,
                                        List<Attachment> attachments)
        Creates a new electronic record evidence.
        Parameters:
        validationMethod - The eletronic record validation method, null if not specified.
        verificationMethod - The person verification method, null if not specified.
        verifier - Optional verifier if not the OpenID provider itself, null if none.
        time - The electronic record verification timestamp, null if not specified.
        recordDetails - The electronic record details, null if not specified.
        attachments - The optional attachments, null if not specified.