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, section 5.1.
See Also:
  • Field Details

    • DE_AML

      public static final IdentityTrustFramework DE_AML
      The OP verifies and maintains user identities in conformance with the German Anti-Money Laundering Law.
    • EIDAS

      public static final IdentityTrustFramework EIDAS
      The OP is able to attest user identities in accordance with the EU regulation No 910/2014 (eIDAS).
    • EIDAS_IAL_SUBSTANTIAL

      Deprecated.
      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

      Deprecated.
      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

      public static final IdentityTrustFramework NIST_800_63A
      The OP is able to attest user identities in accordance with the NIST Special Publication 800-63A.
    • NIST_800_63A_IAL_2

      Deprecated.
      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

      Deprecated.
      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 conformance 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.
    • CZ_AML

      public static final IdentityTrustFramework CZ_AML
      The OP verifies and maintains user identities in conformance with the Czech Anti-Money Laundering Law.
    • DE_TKG111

      public static final IdentityTrustFramework DE_TKG111
      The OP verifies and maintains user identities in conforms with the German Telecommunications Law (here §111).
    • BE_ITSME

      public static final IdentityTrustFramework BE_ITSME
      The OP verifies and maintains user identities in conformance with the Belgian law on electronic identification.
    • SE_BANKID

      public static final IdentityTrustFramework SE_BANKID
      The OP verifies and maintains user identities in conformance with the requirements of the Swedish e-ID.
    • IT_SPID

      public static final IdentityTrustFramework IT_SPID
      The OP is accredited by the Agency for Digital Italy as an identity provider in the Public Digital Identity System (SPID).
    • NL_EHERKENNING

      The OP is accredited as an identity provider in the Dutch Trust Framework for Electronic Identification.
    • UK_TFIDA

      public static final IdentityTrustFramework UK_TFIDA
      The OP is certified as an identity service provider in the UK trust framework for digital identity and attributes.
    • AU_TDIF

      public static final IdentityTrustFramework AU_TDIF
      The OP is accredited as an identity service provider under the AU Trusted Digital Identity Framework.
  • Constructor Details

    • IdentityTrustFramework

      Creates a new identity trust framework.
      Parameters:
      value - The identity trust framework value. Must not be null.
  • Method Details