Class DocumentEvidence

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

public class DocumentEvidence extends IdentityEvidence
Document used as identity evidence.

Related specifications:

  • OpenID Connect for Identity Assurance 1.0
  • Constructor Details

    • DocumentEvidence

      public DocumentEvidence(ValidationMethod validationMethod, VerificationMethod verificationMethod, IdentityVerificationMethod method, IdentityVerifier verifier, DateWithTimeZoneOffset time, DocumentDetails documentDetails, List<Attachment> attachments)
      Creates a new document evidence.
      Parameters:
      validationMethod - The document validation method, null if not specified.
      verificationMethod - The person verification method, null if not specified.
      method - The alternative coarse identity verification method, null if not specified.
      verifier - Optional verifier if not the OpenID provider itself, null if none.
      time - The document verification timestamp, null if not specified.
      documentDetails - The document details, null if not specified.
      attachments - The optional attachments, null if not specified.
  • Method Details