PaymentCryptographyDataPlane module#
Index > PaymentCryptographyDataPlane
Auto-generated documentation for PaymentCryptographyDataPlane type annotations stubs module types-boto3-payment-cryptography-data.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3
AWS SDK. - Add
PaymentCryptographyDataPlane
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and PaymentCryptographyDataPlane
.
From PyPI with pip#
Install types-boto3
for PaymentCryptographyDataPlane
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[payment-cryptography-data]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[payment-cryptography-data]'
# standalone installation
python -m pip install types-boto3-payment-cryptography-data
How to uninstall#
python -m pip uninstall -y types-boto3-payment-cryptography-data
Usage#
Code samples can be found in Examples.
PaymentCryptographyDataPlaneClient#
Type annotations and code completion for boto3.client("payment-cryptography-data")
as PaymentCryptographyDataPlaneClient
boto3 documentation
# PaymentCryptographyDataPlaneClient usage example
from boto3.session import Session
from types_boto3_payment_cryptography_data.client import PaymentCryptographyDataPlaneClient
def get_client() -> PaymentCryptographyDataPlaneClient:
return Session().client("payment-cryptography-data")
Literals#
Type annotations for literals used in methods and schema.
# DukptDerivationTypeType usage example
from types_boto3_payment_cryptography_data.literals import DukptDerivationTypeType
def get_value() -> DukptDerivationTypeType:
return "AES_128"
- DukptDerivationTypeType
- DukptEncryptionModeType
- DukptKeyVariantType
- EmvEncryptionModeType
- EmvMajorKeyDerivationModeType
- EncryptionModeType
- KeyCheckValueAlgorithmType
- KeyDerivationFunctionType
- KeyDerivationHashAlgorithmType
- MacAlgorithmType
- MajorKeyDerivationModeType
- PaddingTypeType
- PinBlockFormatForEmvPinChangeType
- PinBlockFormatForPinDataType
- PinBlockLengthPositionType
- PinBlockPaddingTypeType
- SessionKeyDerivationModeType
- SymmetricKeyAlgorithmType
- PaymentCryptographyDataPlaneServiceName
- ServiceName
- ResourceServiceName
Type definitions#
Type annotations for type definitions used in methods and schema.
- CurrentPinAttributesTypeDef
- AmexCardSecurityCodeVersion1TypeDef
- AmexCardSecurityCodeVersion2TypeDef
- AsymmetricEncryptionAttributesTypeDef
- CardHolderVerificationValueTypeDef
- CardVerificationValue1TypeDef
- CardVerificationValue2TypeDef
- DynamicCardVerificationCodeTypeDef
- DynamicCardVerificationValueTypeDef
- DiscoverDynamicCardVerificationCodeTypeDef
- CryptogramVerificationArpcMethod1TypeDef
- CryptogramVerificationArpcMethod2TypeDef
- ResponseMetadataTypeDef
- Emv2000AttributesTypeDef
- EmvCommonAttributesTypeDef
- MasterCardAttributesTypeDef
- DukptAttributesTypeDef
- DukptDerivationAttributesTypeDef
- DukptEncryptionAttributesTypeDef
- EcdhDerivationAttributesTypeDef
- EmvEncryptionAttributesTypeDef
- SymmetricEncryptionAttributesTypeDef
- VisaAmexDerivationOutputsTypeDef
- PinDataTypeDef
- Ibm3624NaturalPinTypeDef
- Ibm3624PinFromOffsetTypeDef
- Ibm3624PinOffsetTypeDef
- Ibm3624PinVerificationTypeDef
- Ibm3624RandomPinTypeDef
- MacAlgorithmDukptTypeDef
- SessionKeyDerivationValueTypeDef
- VisaPinTypeDef
- VisaPinVerificationValueTypeDef
- VisaPinVerificationTypeDef
- SessionKeyAmexTypeDef
- SessionKeyEmv2000TypeDef
- SessionKeyEmvCommonTypeDef
- SessionKeyMastercardTypeDef
- SessionKeyVisaTypeDef
- TranslationPinDataIsoFormat034TypeDef
- AmexAttributesTypeDef
- VisaAttributesTypeDef
- CardGenerationAttributesTypeDef
- CardVerificationAttributesTypeDef
- CryptogramAuthResponseTypeDef
- DecryptDataOutputTypeDef
- EncryptDataOutputTypeDef
- GenerateCardValidationDataOutputTypeDef
- GenerateMacOutputTypeDef
- ReEncryptDataOutputTypeDef
- TranslatePinDataOutputTypeDef
- VerifyAuthRequestCryptogramOutputTypeDef
- VerifyCardValidationDataOutputTypeDef
- VerifyMacOutputTypeDef
- VerifyPinDataOutputTypeDef
- WrappedKeyMaterialTypeDef
- EncryptionDecryptionAttributesTypeDef
- ReEncryptionAttributesTypeDef
- GenerateMacEmvPinChangeOutputTypeDef
- GeneratePinDataOutputTypeDef
- MacAlgorithmEmvTypeDef
- PinGenerationAttributesTypeDef
- PinVerificationAttributesTypeDef
- SessionKeyDerivationTypeDef
- TranslationIsoFormatsTypeDef
- DerivationMethodAttributesTypeDef
- GenerateCardValidationDataInputRequestTypeDef
- VerifyCardValidationDataInputRequestTypeDef
- WrappedKeyTypeDef
- MacAttributesTypeDef
- VerifyAuthRequestCryptogramInputRequestTypeDef
- GenerateMacEmvPinChangeInputRequestTypeDef
- DecryptDataInputRequestTypeDef
- EncryptDataInputRequestTypeDef
- GeneratePinDataInputRequestTypeDef
- ReEncryptDataInputRequestTypeDef
- TranslatePinDataInputRequestTypeDef
- VerifyPinDataInputRequestTypeDef
- GenerateMacInputRequestTypeDef
- VerifyMacInputRequestTypeDef