Class IdentityTrustFramework
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.id.Identifier
-
- com.nimbusds.openid.connect.sdk.assurance.IdentityTrustFramework
-
- All Implemented Interfaces:
Serializable,Comparable<Identifier>,net.minidev.json.JSONAware
@Immutable public final class IdentityTrustFramework extends Identifier
Identity trust framework identifiers.Related specifications:
- OpenID Connect for Identity Assurance 1.0, sections 4.1.1 and 11.1.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IdentityTrustFrameworkDE_AMLThe OP verifies and maintains user identities in conforms with the German Anti-Money Laundering Law.static IdentityTrustFrameworkEIDAS_IAL_HIGHThe OP is able to attest user identities in accordance with the EU regulation No 910/2014 (eIDAS) at the identification assurance level "High".static IdentityTrustFrameworkEIDAS_IAL_SUBSTANTIALThe OP is able to attest user identities in accordance with the EU regulation No 910/2014 (eIDAS) at the identification assurance level "Substantial".static IdentityTrustFrameworkJP_AMLThe OP verifies and maintains user identities in conforms with the Japanese Act on Prevention of Transfer of Criminal Proceeds.static IdentityTrustFrameworkJP_MPIUPAThe OP verifies and maintains user identities in conformance with the Japanese Act for Identification, etc.static IdentityTrustFrameworkNIST_800_63A_IAL_2The OP is able to attest user identities in accordance with the NIST Special Publication 800-63A at the Identity Assurance Level 2.static IdentityTrustFrameworkNIST_800_63A_IAL_3The OP is able to attest user identities in accordance with the NIST Special Publication 800-63A at the Identity Assurance Level 3.-
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom
-
-
Constructor Summary
Constructors Constructor Description IdentityTrustFramework(String value)Creates a new identity trust framework.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)-
Methods inherited from class com.nimbusds.oauth2.sdk.id.Identifier
compareTo, getValue, hashCode, toJSONString, toString, toStringList
-
-
-
-
Field Detail
-
DE_AML
public static final IdentityTrustFramework DE_AML
The OP verifies and maintains user identities in conforms with the German Anti-Money Laundering Law.
-
EIDAS_IAL_SUBSTANTIAL
public static final IdentityTrustFramework EIDAS_IAL_SUBSTANTIAL
The OP is able to attest user identities in accordance with the EU regulation No 910/2014 (eIDAS) at the identification assurance level "Substantial".
-
EIDAS_IAL_HIGH
public static final IdentityTrustFramework EIDAS_IAL_HIGH
The OP is able to attest user identities in accordance with the EU regulation No 910/2014 (eIDAS) at the identification assurance level "High".
-
NIST_800_63A_IAL_2
public static final IdentityTrustFramework NIST_800_63A_IAL_2
The OP is able to attest user identities in accordance with the NIST Special Publication 800-63A at the Identity Assurance Level 2.
-
NIST_800_63A_IAL_3
public static final IdentityTrustFramework NIST_800_63A_IAL_3
The OP is able to attest user identities in accordance with the NIST Special Publication 800-63A at the Identity Assurance Level 3.
-
JP_AML
public static final IdentityTrustFramework JP_AML
The OP verifies and maintains user identities in conforms with the Japanese Act on Prevention of Transfer of Criminal Proceeds.
-
JP_MPIUPA
public static final IdentityTrustFramework JP_MPIUPA
The OP verifies and maintains user identities in conformance with the Japanese Act for Identification, etc. by Mobile Voice Communications Carriers of Their Subscribers, etc. and for Prevention of Improper Use of Mobile Voice Communications Services.
-
-
Constructor Detail
-
IdentityTrustFramework
public IdentityTrustFramework(String value)
Creates a new identity trust framework.- Parameters:
value- The identity trust framework value. Must not benull.
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classIdentifier
-
-