

****************************
PaymentCryptographyDataPlane
****************************



======
Client
======



.. py:class:: PaymentCryptographyDataPlane.Client

  A low-level client representing Payment Cryptography Data Plane
  

  You use the Amazon Web Services Payment Cryptography Data Plane to manage how encryption keys are used for payment-related transaction processing and associated cryptographic operations. You can encrypt, decrypt, generate, verify, and translate payment-related cryptographic operations in Amazon Web Services Payment Cryptography. For more information, see `Data operations <https://docs.aws.amazon.com/payment-cryptography/latest/userguide/data-operations.html>`__ in the *Amazon Web Services Payment Cryptography User Guide*.

   

  To manage your encryption keys, you use the `Amazon Web Services Payment Cryptography Control Plane <https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/Welcome.html>`__. You can create, import, export, share, manage, and delete keys. You can also manage Identity and Access Management (IAM) policies for keys.

  ::

    
    import boto3
    
    client = boto3.client('payment-cryptography-data')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  payment-cryptography-data/client/can_paginate
  payment-cryptography-data/client/close
  payment-cryptography-data/client/decrypt_data
  payment-cryptography-data/client/encrypt_data
  payment-cryptography-data/client/generate_as2805_kek_validation
  payment-cryptography-data/client/generate_card_validation_data
  payment-cryptography-data/client/generate_mac
  payment-cryptography-data/client/generate_mac_emv_pin_change
  payment-cryptography-data/client/generate_pin_data
  payment-cryptography-data/client/get_paginator
  payment-cryptography-data/client/get_waiter
  payment-cryptography-data/client/re_encrypt_data
  payment-cryptography-data/client/translate_key_material
  payment-cryptography-data/client/translate_pin_data
  payment-cryptography-data/client/verify_auth_request_cryptogram
  payment-cryptography-data/client/verify_card_validation_data
  payment-cryptography-data/client/verify_mac
  payment-cryptography-data/client/verify_pin_data
