Package com.adyen.model.nexo
Enum AuthenticationMethodType
- java.lang.Object
-
- java.lang.Enum<AuthenticationMethodType>
-
- com.adyen.model.nexo.AuthenticationMethodType
-
- All Implemented Interfaces:
Serializable,Comparable<AuthenticationMethodType>
public enum AuthenticationMethodType extends Enum<AuthenticationMethodType>
Java class for AuthenticationMethodType.The following schema fragment specifies the expected content contained within this class.
<simpleType name="AuthenticationMethodType"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="Bypass"/> <enumeration value="ManualVerification"/> <enumeration value="MerchantAuthentication"/> <enumeration value="OfflinePIN"/> <enumeration value="OnlinePIN"/> <enumeration value="PaperSignature"/> <enumeration value="SecuredChannel"/> <enumeration value="SecureCertificate"/> <enumeration value="SecureNoCertificate"/> <enumeration value="SignatureCapture"/> <enumeration value="UnknownMethod"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BYPASSAuthentication bypassed by the merchant.MANUAL_VERIFICATIONManual verification, for example passport or drivers license.MERCHANT_AUTHENTICATIONMerchant-related authentication.OFFLINE_PINOff-line PIN authentication (Personal Identification Number).ON_LINE_PINOn-line PIN authentication (Personal Identification Number).PAPER_SIGNATUREHandwritten paper signature.SECURE_CERTIFICATESecure electronic transaction with cardholder X.509 certificate.SECURE_NO_CERTIFICATESecure electronic transaction without cardholder certificate.SECURED_CHANNELChannel-encrypted transaction.SIGNATURE_CAPTUREElectronic signature capture (handwritten signature).UNKNOWN_METHODAuthentication method is performed unknown.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuthenticationMethodTypefromValue(String v)Returns the enum constant matching the given string, ornullif no match is found.String[]value()Values array.static AuthenticationMethodTypevalueOf(String name)Returns the enum constant of this type with the specified name.static AuthenticationMethodType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BYPASS
@SerializedName("Bypass") public static final AuthenticationMethodType BYPASSAuthentication bypassed by the merchant.
-
MANUAL_VERIFICATION
@SerializedName("ManualVerification") public static final AuthenticationMethodType MANUAL_VERIFICATIONManual verification, for example passport or drivers license.
-
MERCHANT_AUTHENTICATION
@SerializedName("MerchantAuthentication") public static final AuthenticationMethodType MERCHANT_AUTHENTICATIONMerchant-related authentication.
-
OFFLINE_PIN
@SerializedName("OfflinePIN") public static final AuthenticationMethodType OFFLINE_PINOff-line PIN authentication (Personal Identification Number).
-
ON_LINE_PIN
@SerializedName("OnlinePIN") public static final AuthenticationMethodType ON_LINE_PINOn-line PIN authentication (Personal Identification Number).
-
PAPER_SIGNATURE
@SerializedName("PaperSignature") public static final AuthenticationMethodType PAPER_SIGNATUREHandwritten paper signature.
-
SECURED_CHANNEL
@SerializedName("SecuredChannel") public static final AuthenticationMethodType SECURED_CHANNELChannel-encrypted transaction.
-
SECURE_CERTIFICATE
@SerializedName("SecureCertificate") public static final AuthenticationMethodType SECURE_CERTIFICATESecure electronic transaction with cardholder X.509 certificate.
-
SECURE_NO_CERTIFICATE
@SerializedName("SecureNoCertificate") public static final AuthenticationMethodType SECURE_NO_CERTIFICATESecure electronic transaction without cardholder certificate.
-
SIGNATURE_CAPTURE
@SerializedName("SignatureCapture") public static final AuthenticationMethodType SIGNATURE_CAPTUREElectronic signature capture (handwritten signature).
-
UNKNOWN_METHOD
@SerializedName("UnknownMethod") public static final AuthenticationMethodType UNKNOWN_METHODAuthentication method is performed unknown.
-
-
Method Detail
-
values
public static AuthenticationMethodType[] 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 (AuthenticationMethodType c : AuthenticationMethodType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AuthenticationMethodType valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
value
public String[] value()
Values array.- Returns:
- the values
-
fromValue
public static AuthenticationMethodType fromValue(String v)
Returns the enum constant matching the given string, ornullif no match is found.- Parameters:
v- string value- Returns:
- the AuthenticationMethodType, or
nullif no match is found.
-
-