Class IdentityVerificationMethod
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.id.Identifier
-
- com.nimbusds.openid.connect.sdk.assurance.evidences.IdentityVerificationMethod
-
- All Implemented Interfaces:
Serializable,Comparable<Identifier>,net.minidev.json.JSONAware
@Immutable public final class IdentityVerificationMethod extends Identifier
Identity verification method.Implementers should use a combination of a
ValidationMethodand aVerificationMethod, unless required to use this coarser method by theIdentityTrustFramework. Use of this parameter will eventually be deprecated.- OpenID Connect for Identity Assurance 1.0, section 5.1.1.
- https://bitbucket.org/openid/ekyc-ida/wiki/identifiers
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IdentityVerificationMethodEIDOnline verification of an electronic ID card.static IdentityVerificationMethodONSITEElectronic onsite reading of the document’s chip using an authorisation certificate and card access number.static IdentityVerificationMethodPIPPPhysical in-Person proofing.static IdentityVerificationMethodSRIPPSupervised remote in-person proofing.static IdentityVerificationMethodURIPPUnsupervised remote in-person proofing with video capture of the ID document, user self-portrait video and liveness checks.-
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom
-
-
Constructor Summary
Constructors Constructor Description IdentityVerificationMethod(String value)Creates a new identity verification method.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)-
Methods inherited from class com.nimbusds.oauth2.sdk.id.Identifier
compareTo, getValue, hashCode, toJSONString, toString, toStringList
-
-
-
-
Field Detail
-
PIPP
public static final IdentityVerificationMethod PIPP
Physical in-Person proofing.
-
SRIPP
public static final IdentityVerificationMethod SRIPP
Supervised remote in-person proofing.
-
EID
public static final IdentityVerificationMethod EID
Online verification of an electronic ID card.
-
URIPP
public static final IdentityVerificationMethod URIPP
Unsupervised remote in-person proofing with video capture of the ID document, user self-portrait video and liveness checks.
-
ONSITE
public static final IdentityVerificationMethod ONSITE
Electronic onsite reading of the document’s chip using an authorisation certificate and card access number.
-
-
Constructor Detail
-
IdentityVerificationMethod
public IdentityVerificationMethod(String value)
Creates a new identity verification method.- Parameters:
value- The verification method value. Must not benull.
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classIdentifier
-
-