Class MeaTokenPlatform.CdCvm

  • Enclosing class:
    MeaTokenPlatform

    public static class MeaTokenPlatform.CdCvm
    extends java.lang.Object
    Consumer Device Cardholder Verification Method class.
    • Constructor Summary

      Constructors 
      Constructor Description
      CdCvm()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static CdCvmType getType()
      Returns selected CDCVM Type which will be used for payment authentication.
      static boolean isBiometricFingerprintCdCvmSupported()
      Indicates whether biometric fingerprint CD CVM is supported by current library build and device settings.
      static boolean isCardholderAuthenticated()
      Indicate whether the MeaTokenPlatform library considers the user to be sufficiently authenticated for a payment transaction.
      static boolean isDeviceUnlockCdCvmSupported()
      Indicates whether device unlock CD CVM is supported by current library build and device settings.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CdCvm

        public CdCvm()
    • Method Detail

      • getType

        @Nullable
        public static CdCvmType getType()
        Returns selected CDCVM Type which will be used for payment authentication.
        Returns:
        CDCVM Type as value of CdCvmType enum.
      • isCardholderAuthenticated

        public static boolean isCardholderAuthenticated()
                                                 throws NotInitializedException
        Indicate whether the MeaTokenPlatform library considers the user to be sufficiently authenticated for a payment transaction.
        Returns:
        True/False if cardholder is authenticated at the wallet level.
        Throws:
        NotInitializedException - The MeaTokenPlatform library not initialized exception.
      • isBiometricFingerprintCdCvmSupported

        public static boolean isBiometricFingerprintCdCvmSupported()
                                                            throws NotInitializedException
        Indicates whether biometric fingerprint CD CVM is supported by current library build and device settings.
        Returns:
        true if biometric fingerprint CD CVM is supported, false - otherwise.
        Throws:
        NotInitializedException - The MeaTokenPlatform library not initialized exception.
      • isDeviceUnlockCdCvmSupported

        public static boolean isDeviceUnlockCdCvmSupported()
                                                    throws NotInitializedException
        Indicates whether device unlock CD CVM is supported by current library build and device settings.
        Returns:
        true if device unlock CD CVM is supported, false - otherwise.
        Throws:
        NotInitializedException - The MeaTokenPlatform library not initialized exception.