Class 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, section 5.1.1.
    • https://bitbucket.org/openid/ekyc-ida/wiki/identifiers
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static 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.
      static 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.
      static 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.
      static 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.
      static 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.
      static 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.
      static 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.
    • Field Detail

      • 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 Detail

      • VerificationMethodType

        public VerificationMethodType​(String value)
        Creates a new verification method type.
        Parameters:
        value - The verification method type value. Must not be null.