Class IdentityEvidenceType
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.id.Identifier
-
- com.nimbusds.openid.connect.sdk.assurance.evidences.IdentityEvidenceType
-
- All Implemented Interfaces:
Serializable
,Comparable<Identifier>
,net.minidev.json.JSONAware
@Immutable public final class IdentityEvidenceType extends Identifier
Identity evidence type.- OpenID Connect for Identity Assurance 1.0, section 5.1.1.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IdentityEvidenceType
DOCUMENT
Verification based on a physical or electronic document provided by the end-user.static IdentityEvidenceType
ELECTRONIC_RECORD
Verification based on data or information obtained electronically from an approved or recognised source.static IdentityEvidenceType
ELECTRONIC_SIGNATURE
Verification based on an electronic signature.static IdentityEvidenceType
ID_DOCUMENT
Deprecated.UseDOCUMENT
instead.static IdentityEvidenceType
QES
Deprecated.UseELECTRONIC_SIGNATURE
instead.static IdentityEvidenceType
UTILITY_BILL
Verification based on a utility bill.static IdentityEvidenceType
VOUCH
Verification based on an attestation or reference given by an approved or recognised person declaring they believe to the best of their knowledge that the claim(s) are genuine and true.-
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom
-
-
Constructor Summary
Constructors Constructor Description IdentityEvidenceType(String value)
Creates a new identity evidence 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
-
DOCUMENT
public static final IdentityEvidenceType DOCUMENT
Verification based on a physical or electronic document provided by the end-user.
-
ID_DOCUMENT
@Deprecated public static final IdentityEvidenceType ID_DOCUMENT
Deprecated.UseDOCUMENT
instead.Verification based on a government issued identity document.
-
ELECTRONIC_RECORD
public static final IdentityEvidenceType ELECTRONIC_RECORD
Verification based on data or information obtained electronically from an approved or recognised source.
-
VOUCH
public static final IdentityEvidenceType VOUCH
Verification based on an attestation or reference given by an approved or recognised person declaring they believe to the best of their knowledge that the claim(s) are genuine and true.
-
UTILITY_BILL
public static final IdentityEvidenceType UTILITY_BILL
Verification based on a utility bill.
-
ELECTRONIC_SIGNATURE
public static final IdentityEvidenceType ELECTRONIC_SIGNATURE
Verification based on an electronic signature.
-
QES
@Deprecated public static final IdentityEvidenceType QES
Deprecated.UseELECTRONIC_SIGNATURE
instead.Verification based on a eIDAS Qualified Electronic Signature.
-
-
Constructor Detail
-
IdentityEvidenceType
public IdentityEvidenceType(String value)
Creates a new identity evidence type.- Parameters:
value
- The identity evidence type value. Must not benull
.
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classIdentifier
-
-