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
ValidationMethod
and 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 IdentityVerificationMethod
EID
Online verification of an electronic ID card.static IdentityVerificationMethod
ONSITE
Electronic onsite reading of the document’s chip using an authorisation certificate and card access number.static IdentityVerificationMethod
PIPP
Physical in-Person proofing.static IdentityVerificationMethod
SRIPP
Supervised remote in-person proofing.static IdentityVerificationMethod
URIPP
Unsupervised 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 boolean
equals(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:
equals
in classIdentifier
-
-