Class TranslatePinDataRequest

    • Method Detail

      • encryptedPinBlock

        public final String encryptedPinBlock()

        The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.

        Returns:
        The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
      • incomingDukptAttributes

        public final DukptDerivationAttributes incomingDukptAttributes()

        The attributes and values to use for incoming DUKPT encryption key for PIN block translation.

        Returns:
        The attributes and values to use for incoming DUKPT encryption key for PIN block translation.
      • incomingKeyIdentifier

        public final String incomingKeyIdentifier()

        The keyARN of the encryption key under which incoming PIN block data is encrypted. This key type can be PEK or BDK.

        Returns:
        The keyARN of the encryption key under which incoming PIN block data is encrypted. This key type can be PEK or BDK.
      • incomingTranslationAttributes

        public final TranslationIsoFormats incomingTranslationAttributes()

        The format of the incoming PIN block data for translation within Amazon Web Services Payment Cryptography.

        Returns:
        The format of the incoming PIN block data for translation within Amazon Web Services Payment Cryptography.
      • outgoingDukptAttributes

        public final DukptDerivationAttributes outgoingDukptAttributes()

        The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.

        Returns:
        The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
      • outgoingKeyIdentifier

        public final String outgoingKeyIdentifier()

        The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or BDK.

        Returns:
        The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or BDK.
      • outgoingTranslationAttributes

        public final TranslationIsoFormats outgoingTranslationAttributes()

        The format of the outgoing PIN block data after translation by Amazon Web Services Payment Cryptography.

        Returns:
        The format of the outgoing PIN block data after translation by Amazon Web Services Payment Cryptography.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object