DukptIso9797Algorithm3
Parameters that are required for MAC generation or verification using DUKPT ISO 9797 algorithm2.
Inherited functions
Casts this MacAttributes as a Algorithm and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithm value. Throws an exception if the MacAttributes is not a Algorithm.
Casts this MacAttributes as a Algorithm and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithm value. Returns null if the MacAttributes is not a Algorithm.
Casts this MacAttributes as a DukptCmac and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmDukpt value. Throws an exception if the MacAttributes is not a DukptCmac.
Casts this MacAttributes as a DukptCmac and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmDukpt value. Returns null if the MacAttributes is not a DukptCmac.
Casts this MacAttributes as a DukptIso9797Algorithm1 and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmDukpt value. Throws an exception if the MacAttributes is not a DukptIso9797Algorithm1.
Casts this MacAttributes as a DukptIso9797Algorithm1 and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmDukpt value. Returns null if the MacAttributes is not a DukptIso9797Algorithm1.
Casts this MacAttributes as a DukptIso9797Algorithm3 and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmDukpt value. Throws an exception if the MacAttributes is not a DukptIso9797Algorithm3.
Casts this MacAttributes as a DukptIso9797Algorithm3 and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmDukpt value. Returns null if the MacAttributes is not a DukptIso9797Algorithm3.
Casts this MacAttributes as a EmvMac and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmEmv value. Throws an exception if the MacAttributes is not a EmvMac.
Casts this MacAttributes as a EmvMac and retrieves its aws.sdk.kotlin.services.paymentcryptographydata.model.MacAlgorithmEmv value. Returns null if the MacAttributes is not a EmvMac.