Class ElectronicRecordEvidence

java.lang.Object
com.nimbusds.openid.connect.sdk.assurance.evidences.IdentityEvidence
com.nimbusds.openid.connect.sdk.assurance.evidences.ElectronicRecordEvidence
All Implemented Interfaces:
net.minidev.json.JSONAware

Electronic record used as identity evidence.

Related specifications:

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

    • 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.
  • Method Details