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.
341 342 343 344 345 346 347 348 349 350 351 352 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 341 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.
341 342 343 344 345 346 347 348 349 350 351 352 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 341 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
341 342 343 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 341 def unknown @unknown end |