Class VerificationMethodType
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.id.Identifier
-
- com.nimbusds.openid.connect.sdk.assurance.evidences.VerificationMethodType
-
- All Implemented Interfaces:
Serializable
,Comparable<Identifier>
,net.minidev.json.JSONAware
@Immutable public final class VerificationMethodType extends Identifier
The type of method used to verify that a person is the owner of a set of claims.Related specifications:
- 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 VerificationMethodType
AUTH
Verifying the user is the owner of the claims by use of an electronic authentication process that is linked to the owner of the claims.static VerificationMethodType
BVP
Biometric verification by an automated system with the user physically present to the system and the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.static VerificationMethodType
BVR
Biometric verification by an automated system where the user and capture device is remote to the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.static VerificationMethodType
KBV
Verifying the user is the owner of the claims by knowledge based challenges / questions that only the owner of the claims should know how to answer.static VerificationMethodType
PVP
Physical verification in person by a qualified / authorised person, the comparison of a physical characteristic (such as face) of the user with a known image / template of the owner of the claims.static VerificationMethodType
PVR
Physical verification by a qualified / authorised person when the user is remote, the comparison of a physical characteristic (such as face) from an image or video of the user with a known image / template of the owner of the claims.static VerificationMethodType
TOKEN
Verifying the user is the owner of the claims by use of an electronic authentication token such as hardware token or smartcard that is linked and issued to the owner of the claims.-
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom
-
-
Constructor Summary
Constructors Constructor Description VerificationMethodType(String value)
Creates a new verification method type.
-
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
-
AUTH
public static final VerificationMethodType AUTH
Verifying the user is the owner of the claims by use of an electronic authentication process that is linked to the owner of the claims.
-
TOKEN
public static final VerificationMethodType TOKEN
Verifying the user is the owner of the claims by use of an electronic authentication token such as hardware token or smartcard that is linked and issued to the owner of the claims.
-
KBV
public static final VerificationMethodType KBV
Verifying the user is the owner of the claims by knowledge based challenges / questions that only the owner of the claims should know how to answer.
-
PVP
public static final VerificationMethodType PVP
Physical verification in person by a qualified / authorised person, the comparison of a physical characteristic (such as face) of the user with a known image / template of the owner of the claims.
-
PVR
public static final VerificationMethodType PVR
Physical verification by a qualified / authorised person when the user is remote, the comparison of a physical characteristic (such as face) from an image or video of the user with a known image / template of the owner of the claims.
-
BVP
public static final VerificationMethodType BVP
Biometric verification by an automated system with the user physically present to the system and the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.
-
BVR
public static final VerificationMethodType BVR
Biometric verification by an automated system where the user and capture device is remote to the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.
-
-
Constructor Detail
-
VerificationMethodType
public VerificationMethodType(String value)
Creates a new verification method type.- Parameters:
value
- The verification method type value. Must not benull
.
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classIdentifier
-
-