@Generated(value="software.amazon.awssdk:codegen") public final class CryptogramAuthResponse extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CryptogramAuthResponse.Builder,CryptogramAuthResponse>
Parameters that are required for Authorization Response Cryptogram (ARPC) generation after Authorization Request Cryptogram (ARQC) verification is successful.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CryptogramAuthResponse.Builder |
static class |
CryptogramAuthResponse.Type |
| Modifier and Type | Method and Description |
|---|---|
CryptogramVerificationArpcMethod1 |
arpcMethod1()
Parameters that are required for ARPC response generation using method1 after ARQC verification is successful.
|
CryptogramVerificationArpcMethod2 |
arpcMethod2()
Parameters that are required for ARPC response generation using method2 after ARQC verification is successful.
|
static CryptogramAuthResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static CryptogramAuthResponse |
fromArpcMethod1(Consumer<CryptogramVerificationArpcMethod1.Builder> arpcMethod1)
Create an instance of this class with
arpcMethod1() initialized to the given value. |
static CryptogramAuthResponse |
fromArpcMethod1(CryptogramVerificationArpcMethod1 arpcMethod1)
Create an instance of this class with
arpcMethod1() initialized to the given value. |
static CryptogramAuthResponse |
fromArpcMethod2(Consumer<CryptogramVerificationArpcMethod2.Builder> arpcMethod2)
Create an instance of this class with
arpcMethod2() initialized to the given value. |
static CryptogramAuthResponse |
fromArpcMethod2(CryptogramVerificationArpcMethod2 arpcMethod2)
Create an instance of this class with
arpcMethod2() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CryptogramAuthResponse.Builder> |
serializableBuilderClass() |
CryptogramAuthResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
CryptogramAuthResponse.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final CryptogramVerificationArpcMethod1 arpcMethod1()
Parameters that are required for ARPC response generation using method1 after ARQC verification is successful.
public final CryptogramVerificationArpcMethod2 arpcMethod2()
Parameters that are required for ARPC response generation using method2 after ARQC verification is successful.
public CryptogramAuthResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CryptogramAuthResponse.Builder,CryptogramAuthResponse>public static CryptogramAuthResponse.Builder builder()
public static Class<? extends CryptogramAuthResponse.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static CryptogramAuthResponse fromArpcMethod1(CryptogramVerificationArpcMethod1 arpcMethod1)
arpcMethod1() initialized to the given value.
Parameters that are required for ARPC response generation using method1 after ARQC verification is successful.
arpcMethod1 - Parameters that are required for ARPC response generation using method1 after ARQC verification is
successful.public static CryptogramAuthResponse fromArpcMethod1(Consumer<CryptogramVerificationArpcMethod1.Builder> arpcMethod1)
arpcMethod1() initialized to the given value.
Parameters that are required for ARPC response generation using method1 after ARQC verification is successful.
arpcMethod1 - Parameters that are required for ARPC response generation using method1 after ARQC verification is
successful.public static CryptogramAuthResponse fromArpcMethod2(CryptogramVerificationArpcMethod2 arpcMethod2)
arpcMethod2() initialized to the given value.
Parameters that are required for ARPC response generation using method2 after ARQC verification is successful.
arpcMethod2 - Parameters that are required for ARPC response generation using method2 after ARQC verification is
successful.public static CryptogramAuthResponse fromArpcMethod2(Consumer<CryptogramVerificationArpcMethod2.Builder> arpcMethod2)
arpcMethod2() initialized to the given value.
Parameters that are required for ARPC response generation using method2 after ARQC verification is successful.
arpcMethod2 - Parameters that are required for ARPC response generation using method2 after ARQC verification is
successful.public CryptogramAuthResponse.Type type()
CryptogramAuthResponse.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be CryptogramAuthResponse.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.