Class DocumentType
java.lang.Object
com.nimbusds.oauth2.sdk.id.Identifier
com.nimbusds.openid.connect.sdk.assurance.evidences.DocumentType
- All Implemented Interfaces:
Serializable,Comparable<Identifier>,net.minidev.json.JSONAware
Identity document type.
Related specifications:
- OpenID Connect for Identity Assurance 1.0, sections 5.1.1.1 and 14.
- https://bitbucket.org/openid/ekyc-ida/wiki/identifiers
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DocumentTypeOfficial document certifying the circumstances of an adoption.static final DocumentTypeBank statement from a recognised banking institution.static final DocumentTypeOfficial document certifying the circumstances of a birth.static final DocumentTypeIdentity document issued by the German government to refugees in case of suspension of deportation that are marked as "ID Card replacement".static final DocumentTypeID Card issued by the German government to foreign nationals as passports replacement.static final DocumentTypeElectronic Resident Permit issued by the German government to foreign nationals.static final DocumentTypeElectronic Resident Permit issued by the German government to foreign nationals as replacement for another identity document.static final DocumentTypeID Card issued by the German government to apatrids as passports replacement.static final DocumentTypeID Card issued by the German government to foreign nationals.static final DocumentTypeID Card issued by the German government to refugees as passports replacement.static final DocumentTypePermission to reside issued by the German government to foreign nationals applying for asylum.static final DocumentTypeID Card replacement document issued by the German government to foreign nationals (see Act on the Residence, Economic Activity and Integration of Foreigners in the Federal Territory, Residence Act, Appendix D1 ID Card replacement according to § 48 Abs.static final DocumentTypeOfficial document permitting an individual to operate motorized vehicles.static final DocumentTypeDocument certifying that a person has received specific education or has passed a test or series of tests.static final DocumentTypeOfficial document permitting an individual to use or own a firearm.static final DocumentTypeOfficial document certifying that a person has satisfied the criteria for legal recognition in the acquired gender.static final DocumentTypeAn identity document issued by a country's government for the purpose of identifying a citizen.static final DocumentTypeJapanese drivers license.static final DocumentTypeJapanese health insurance card.static final DocumentTypeJapanese national ID card.static final DocumentTypeJapanese special residency card for foreigners to permit permanent residence.static final DocumentTypeJapanese residency card.static final DocumentTypeJapanese residence card for foreigners.static final DocumentTypeStatement from a recognised loan provider.static final DocumentTypeOfficial document certifying the circumstances of a marriage.static final DocumentTypeAn official military identity document issued by a country's government to its service personnel.static final DocumentTypeStatement from a recognised mortgage provider.static final DocumentTypeA passport is a travel document, usually issued by a country's government, that certifies the identity and nationality of its holder primarily for the purpose of international travel.static final DocumentTypeOfficial document permitting an individual to operate an aircraft.static final DocumentTypeOfficial document permitting an individual to reside within a particular jurisdiction.static final DocumentTypeStatement from a country's social security authority.static final DocumentTypeStatement from a country's tax authority.static final DocumentTypeStatement from a recognised utility provider.static final DocumentTypeDocument that grants the holder official permission to enter, leave or stay in a country.static final DocumentTypeAn official voter identity document.Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.nimbusds.oauth2.sdk.id.Identifier
compareTo, getValue, hashCode, toJSONString, toString, toStringList
-
Field Details
-
IDCARD
An identity document issued by a country's government for the purpose of identifying a citizen. -
PASSPORT
A passport is a travel document, usually issued by a country's government, that certifies the identity and nationality of its holder primarily for the purpose of international travel. -
DRIVING_PERMIT
Official document permitting an individual to operate motorized vehicles. In the absence of a formal identity document, a driver's license may be accepted in many countries for identity verification. -
RESIDENCE_PERMIT
Official document permitting an individual to reside within a particular jurisdiction. -
DE_IDCARD_FOREIGNERS
ID Card issued by the German government to foreign nationals. -
DE_EMERGENCY_IDCARD
ID Card issued by the German government to foreign nationals as passports replacement. -
DE_ERP
Electronic Resident Permit issued by the German government to foreign nationals. -
DE_ERP_REPLACEMENT_IDCARD
Electronic Resident Permit issued by the German government to foreign nationals as replacement for another identity document. -
DE_IDCARD_REFUGEES
ID Card issued by the German government to refugees as passports replacement. -
DE_IDCARD_APATRIDS
ID Card issued by the German government to apatrids as passports replacement. -
DE_CERTIFICATE_OF_SUSPENSION_OF_DEPORTATION
Identity document issued by the German government to refugees in case of suspension of deportation that are marked as "ID Card replacement". -
DE_PERMISSION_TO_RESIDE
Permission to reside issued by the German government to foreign nationals applying for asylum. -
DE_REPLACEMENT_IDCARD
ID Card replacement document issued by the German government to foreign nationals (see Act on the Residence, Economic Activity and Integration of Foreigners in the Federal Territory, Residence Act, Appendix D1 ID Card replacement according to § 48 Abs. 2 i.V.m. § 78a Abs. 4). -
JP_DRIVERS_LICENSE
Japanese drivers license. -
JP_RESIDENCY_CARD_FOR_FOREIGNER
Japanese residence card for foreigners. -
JP_INDIVIDUAL_NUMBER_CARD
Japanese national ID card. -
JP_PERMANENT_RESIDENCY_CARD_FOR_FOREIGNER
Japanese special residency card for foreigners to permit permanent residence. -
JP_HEALTH_INSURANCE_CARD
Japanese health insurance card. -
JP_RESIDENCY_CARD
Japanese residency card. -
BANK_STATEMENT
Bank statement from a recognised banking institution. -
UTILITY_STATEMENT
Statement from a recognised utility provider. -
MORTGAGE_STATEMENT
Statement from a recognised mortgage provider. -
LOAN_STATEMENT
Statement from a recognised loan provider. -
TAX_STATEMENT
Statement from a country's tax authority. -
SOCIAL_SECURITY_STATEMENT
Statement from a country's social security authority. -
PILOT_PERMIT
Official document permitting an individual to operate an aircraft. -
BIRTH_CERTIFICATE
Official document certifying the circumstances of a birth. -
ADOPTION_CERTIFICATE
Official document certifying the circumstances of an adoption. -
MARRIAGE_CERTIFICATE
Official document certifying the circumstances of a marriage. -
GENDER_CERTIFICATE
Official document certifying that a person has satisfied the criteria for legal recognition in the acquired gender. -
FIREARM_PERMIT
Official document permitting an individual to use or own a firearm. -
EDUCATION_CERTIFICATE
Document certifying that a person has received specific education or has passed a test or series of tests. -
VISA
Document that grants the holder official permission to enter, leave or stay in a country. -
MILITARY_ID
An official military identity document issued by a country's government to its service personnel. -
VOTER_ID
An official voter identity document.
-
-
Constructor Details
-
DocumentType
Creates a new identity document type.- Parameters:
value- The identity document type value. Must not benull.
-
-
Method Details
-
equals
- Overrides:
equalsin classIdentifier
-