ImportKeyMaterial
Parameter information for key material import into Amazon Web Services Payment Cryptography using TR-31 or TR-34 or RSA wrap and unwrap key exchange method.
Inheritors
Types
Key derivation parameter information for key material import using asymmetric ECDH key exchange method.
Parameter information for key material import using asymmetric RSA wrap and unwrap key exchange method.
Parameter information for root public key certificate import.
Parameter information for key material import using symmetric TR-31 key exchange method.
Parameter information for key material import using the asymmetric TR-34 key exchange method.
Parameter information for trusted public key certificate import.
Functions
Casts this ImportKeyMaterial as a DiffieHellmanTr31KeyBlock and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportDiffieHellmanTr31KeyBlock value. Throws an exception if the ImportKeyMaterial is not a DiffieHellmanTr31KeyBlock.
Casts this ImportKeyMaterial as a DiffieHellmanTr31KeyBlock and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportDiffieHellmanTr31KeyBlock value. Returns null if the ImportKeyMaterial is not a DiffieHellmanTr31KeyBlock.
Casts this ImportKeyMaterial as a KeyCryptogram and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportKeyCryptogram value. Throws an exception if the ImportKeyMaterial is not a KeyCryptogram.
Casts this ImportKeyMaterial as a KeyCryptogram and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportKeyCryptogram value. Returns null if the ImportKeyMaterial is not a KeyCryptogram.
Casts this ImportKeyMaterial as a RootCertificatePublicKey and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.RootCertificatePublicKey value. Throws an exception if the ImportKeyMaterial is not a RootCertificatePublicKey.
Casts this ImportKeyMaterial as a RootCertificatePublicKey and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.RootCertificatePublicKey value. Returns null if the ImportKeyMaterial is not a RootCertificatePublicKey.
Casts this ImportKeyMaterial as a Tr31KeyBlock and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportTr31KeyBlock value. Throws an exception if the ImportKeyMaterial is not a Tr31KeyBlock.
Casts this ImportKeyMaterial as a Tr31KeyBlock and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportTr31KeyBlock value. Returns null if the ImportKeyMaterial is not a Tr31KeyBlock.
Casts this ImportKeyMaterial as a Tr34KeyBlock and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportTr34KeyBlock value. Throws an exception if the ImportKeyMaterial is not a Tr34KeyBlock.
Casts this ImportKeyMaterial as a Tr34KeyBlock and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.ImportTr34KeyBlock value. Returns null if the ImportKeyMaterial is not a Tr34KeyBlock.
Casts this ImportKeyMaterial as a TrustedCertificatePublicKey and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.TrustedCertificatePublicKey value. Throws an exception if the ImportKeyMaterial is not a TrustedCertificatePublicKey.
Casts this ImportKeyMaterial as a TrustedCertificatePublicKey and retrieves its aws.sdk.kotlin.services.paymentcryptography.model.TrustedCertificatePublicKey value. Returns null if the ImportKeyMaterial is not a TrustedCertificatePublicKey.