Class: Aws::PaymentCryptographyData::Types::CryptogramAuthResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptographyData::Types::CryptogramAuthResponse
- Includes:
- Structure, Structure::Union
- Defined in:
- lib/aws-sdk-paymentcryptographydata/types.rb
Overview
CryptogramAuthResponse is a union - when making an API calls you must set exactly one of the members.
Parameters that are required for Authorization Response Cryptogram (ARPC) generation after Authorization Request Cryptogram (ARQC) verification is successful.
Direct Known Subclasses
Defined Under Namespace
Classes: ArpcMethod1, ArpcMethod2, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arpc_method_1 ⇒ Types::CryptogramVerificationArpcMethod1
Parameters that are required for ARPC response generation using method1 after ARQC verification is successful.
-
#arpc_method_2 ⇒ Types::CryptogramVerificationArpcMethod2
Parameters that are required for ARPC response generation using method2 after ARQC verification is successful.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#arpc_method_1 ⇒ Types::CryptogramVerificationArpcMethod1
Parameters that are required for ARPC response generation using method1 after ARQC verification is successful.
390 391 392 393 394 395 396 397 398 399 400 401 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 390 class CryptogramAuthResponse < Struct.new( :arpc_method_1, :arpc_method_2, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ArpcMethod1 < CryptogramAuthResponse; end class ArpcMethod2 < CryptogramAuthResponse; end class Unknown < CryptogramAuthResponse; end end |
#arpc_method_2 ⇒ Types::CryptogramVerificationArpcMethod2
Parameters that are required for ARPC response generation using method2 after ARQC verification is successful.
390 391 392 393 394 395 396 397 398 399 400 401 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 390 class CryptogramAuthResponse < Struct.new( :arpc_method_1, :arpc_method_2, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ArpcMethod1 < CryptogramAuthResponse; end class ArpcMethod2 < CryptogramAuthResponse; end class Unknown < CryptogramAuthResponse; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
390 391 392 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 390 def unknown @unknown end |