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

public class VouchEvidence extends IdentityEvidence
Vouch used as identity evidence.

Related specifications:

  • OpenID Connect for Identity Assurance 1.0
  • Constructor Details

    • VouchEvidence

      public VouchEvidence(ValidationMethod validationMethod, VerificationMethod verificationMethod, IdentityVerifier verifier, DateWithTimeZoneOffset time, Attestation attestation, List<Attachment> attachments)
      Creates a new vouch evidence.
      Parameters:
      validationMethod - The vouch 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 vouch verification timestamp, null if not specified.
      attestation - The attestation, null if not specified.
      attachments - The optional attachments, null if not specified.
  • Method Details