Enum CHVerificationManager

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<CHVerificationManager>

    public enum CHVerificationManager
    extends java.lang.Enum<CHVerificationManager>
    A singleton factory class that acts as a manager of the card holder verification method. The idea is to get all the information needed after the first card enrollment to decide what is the most appropriate CVM to be used.
    • Method Detail

      • values

        public static CHVerificationManager[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (CHVerificationManager c : CHVerificationManager.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CHVerificationManager valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • isCHVerified

        public boolean isCHVerified()
        This is an API for checking if the card holder has been previously verified.
        Returns:
        boolean - true if previously verified, false if not verified before
      • isFCDCVMSupported

        public boolean isFCDCVMSupported()
        An API to check if the SDK supports Flexible Client Device Cardholder Verification Method (F CD-CVM). See CHVerificationMethod for the list of CD-CVM.
        Returns:
        TRUE is supported. Otherwise, FALSE.
      • isFCdCvmSet

        public boolean isFCdCvmSet()
        An API to check whether the F CD-CVM has been already set before.
        Returns:
        TRUE if set. FALSE, otherwise.