Class VerificationMethodType

java.lang.Object
com.nimbusds.oauth2.sdk.id.Identifier
com.nimbusds.openid.connect.sdk.assurance.evidences.VerificationMethodType
All Implemented Interfaces:
Serializable, Comparable<Identifier>, net.minidev.json.JSONAware

@Immutable public final class VerificationMethodType extends Identifier
The type of method used to verify that a person is the owner of a set of claims.

Related specifications:

  • OpenID Connect for Identity Assurance 1.0
  • https://bitbucket.org/openid/ekyc-ida/wiki/identifiers
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Verifying the user is the owner of the claims by use of an electronic authentication process that is linked to the owner of the claims.
    Biometric verification by an automated system with the user physically present to the system and the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.
    Biometric verification by an automated system where the user and capture device is remote to the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.
    Verifying the user is the owner of the claims by knowledge based challenges / questions that only the owner of the claims should know how to answer.
    Physical verification in person by a qualified / authorised person, the comparison of a physical characteristic (such as face) of the user with a known image / template of the owner of the claims.
    Physical verification by a qualified / authorised person when the user is remote, the comparison of a physical characteristic (such as face) from an image or video of the user with a known image / template of the owner of the claims.
    Verifying the user is the owner of the claims by use of an electronic authentication token such as hardware token or smartcard that is linked and issued to the owner of the claims.

    Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier

    DEFAULT_BYTE_LENGTH, secureRandom
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new verification method type.
  • Method Summary

    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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • AUTH

      public static final VerificationMethodType AUTH
      Verifying the user is the owner of the claims by use of an electronic authentication process that is linked to the owner of the claims.
    • TOKEN

      public static final VerificationMethodType TOKEN
      Verifying the user is the owner of the claims by use of an electronic authentication token such as hardware token or smartcard that is linked and issued to the owner of the claims.
    • KBV

      public static final VerificationMethodType KBV
      Verifying the user is the owner of the claims by knowledge based challenges / questions that only the owner of the claims should know how to answer.
    • PVP

      public static final VerificationMethodType PVP
      Physical verification in person by a qualified / authorised person, the comparison of a physical characteristic (such as face) of the user with a known image / template of the owner of the claims.
    • PVR

      public static final VerificationMethodType PVR
      Physical verification by a qualified / authorised person when the user is remote, the comparison of a physical characteristic (such as face) from an image or video of the user with a known image / template of the owner of the claims.
    • BVP

      public static final VerificationMethodType BVP
      Biometric verification by an automated system with the user physically present to the system and the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.
    • BVR

      public static final VerificationMethodType BVR
      Biometric verification by an automated system where the user and capture device is remote to the verifier, the use of a biometric modality (such as face) to match the user with a known template of the owner of the claims.
  • Constructor Details

    • VerificationMethodType

      Creates a new verification method type.
      Parameters:
      value - The verification method type value. Must not be null.
  • Method Details