Class ElectronicRecordType
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.id.Identifier
-
- com.nimbusds.openid.connect.sdk.assurance.evidences.ElectronicRecordType
-
- All Implemented Interfaces:
Serializable
,Comparable<Identifier>
,net.minidev.json.JSONAware
@Immutable public final class ElectronicRecordType extends Identifier
Electronic record type.Related specifications:
- OpenID Connect for Identity Assurance 1.0, sections 5.1.1.2 and 14.
- https://bitbucket.org/openid/ekyc-ida/wiki/identifiers
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ElectronicRecordType
ADOPTION_REGISTER
A record from an official register of adoptions.static ElectronicRecordType
BANK_ACCOUNT
A record of a bank account from a recognized banking institution.static ElectronicRecordType
BIRTH_REGISTER
A record from an official register of births.static ElectronicRecordType
EDUCATION
An authoritative record of a person having received specific education or has passed a test or series of tests.static ElectronicRecordType
LOAN_ACCOUNT
A record of a loan from a recognised loan provider.static ElectronicRecordType
MARRIAGE_REGISTER
A record from an official register of marriages.static ElectronicRecordType
MILITARY
A military personnel record.static ElectronicRecordType
MORTGAGE_ACCOUNT
A record of a mortgage from a recognized mortgage provider.static ElectronicRecordType
POPULATION_REGISTER
A record from an official population register.static ElectronicRecordType
PRISON_RECORD
A record from an institution or authority for the confinement of persons who have been deprived of their liberty following a criminal conviction by a judicial process.static ElectronicRecordType
SOCIAL_SECURITY
A record from a country's social security authority.static ElectronicRecordType
TAX
A record from a country's tax authority.static ElectronicRecordType
UTILITY_ACCOUNT
A record of an account from a recognised utility provider.static ElectronicRecordType
VOTER_REGISTER
A record from an official register of voters.-
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom
-
-
Constructor Summary
Constructors Constructor Description ElectronicRecordType(String value)
Creates a new electronic record 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
-
BIRTH_REGISTER
public static final ElectronicRecordType BIRTH_REGISTER
A record from an official register of births.
-
POPULATION_REGISTER
public static final ElectronicRecordType POPULATION_REGISTER
A record from an official population register.
-
VOTER_REGISTER
public static final ElectronicRecordType VOTER_REGISTER
A record from an official register of voters.
-
ADOPTION_REGISTER
public static final ElectronicRecordType ADOPTION_REGISTER
A record from an official register of adoptions.
-
MARRIAGE_REGISTER
public static final ElectronicRecordType MARRIAGE_REGISTER
A record from an official register of marriages.
-
EDUCATION
public static final ElectronicRecordType EDUCATION
An authoritative record of a person having received specific education or has passed a test or series of tests.
-
MILITARY
public static final ElectronicRecordType MILITARY
A military personnel record.
-
BANK_ACCOUNT
public static final ElectronicRecordType BANK_ACCOUNT
A record of a bank account from a recognized banking institution.
-
UTILITY_ACCOUNT
public static final ElectronicRecordType UTILITY_ACCOUNT
A record of an account from a recognised utility provider.
-
MORTGAGE_ACCOUNT
public static final ElectronicRecordType MORTGAGE_ACCOUNT
A record of a mortgage from a recognized mortgage provider.
-
LOAN_ACCOUNT
public static final ElectronicRecordType LOAN_ACCOUNT
A record of a loan from a recognised loan provider.
-
TAX
public static final ElectronicRecordType TAX
A record from a country's tax authority.
-
SOCIAL_SECURITY
public static final ElectronicRecordType SOCIAL_SECURITY
A record from a country's social security authority.
-
PRISON_RECORD
public static final ElectronicRecordType PRISON_RECORD
A record from an institution or authority for the confinement of persons who have been deprived of their liberty following a criminal conviction by a judicial process.
-
-
Constructor Detail
-
ElectronicRecordType
public ElectronicRecordType(String value)
Creates a new electronic record type.- Parameters:
value
- The electronic record type value. Must not benull
.
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classIdentifier
-
-