JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.paymentcryptographydata.model

Class TranslatePinDataRequest

    • Constructor Detail

      • TranslatePinDataRequest

        public TranslatePinDataRequest()
    • Method Detail

      • setIncomingKeyIdentifier

        public void setIncomingKeyIdentifier(String incomingKeyIdentifier)

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

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key for PIN block. Otherwise, it is the key identifier used to perform the operation.

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

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key for PIN block. Otherwise, it is the key identifier used to perform the operation.

      • getIncomingKeyIdentifier

        public String getIncomingKeyIdentifier()

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

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key for PIN block. Otherwise, it is the key identifier used to perform the operation.

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

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key for PIN block. Otherwise, it is the key identifier used to perform the operation.

      • withIncomingKeyIdentifier

        public TranslatePinDataRequest withIncomingKeyIdentifier(String incomingKeyIdentifier)

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

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key for PIN block. Otherwise, it is the key identifier used to perform the operation.

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

        When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key for PIN block. Otherwise, it is the key identifier used to perform the operation.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setOutgoingKeyIdentifier

        public void setOutgoingKeyIdentifier(String outgoingKeyIdentifier)

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

        Parameters:
        outgoingKeyIdentifier - The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or BDK.
      • getOutgoingKeyIdentifier

        public String getOutgoingKeyIdentifier()

        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.
      • withOutgoingKeyIdentifier

        public TranslatePinDataRequest withOutgoingKeyIdentifier(String outgoingKeyIdentifier)

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

        Parameters:
        outgoingKeyIdentifier - The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or BDK.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIncomingTranslationAttributes

        public void setIncomingTranslationAttributes(TranslationIsoFormats incomingTranslationAttributes)

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

        Parameters:
        incomingTranslationAttributes - The format of the incoming PIN block data for translation within Amazon Web Services Payment Cryptography.
      • getIncomingTranslationAttributes

        public TranslationIsoFormats getIncomingTranslationAttributes()

        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.
      • withIncomingTranslationAttributes

        public TranslatePinDataRequest withIncomingTranslationAttributes(TranslationIsoFormats incomingTranslationAttributes)

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

        Parameters:
        incomingTranslationAttributes - The format of the incoming PIN block data for translation within Amazon Web Services Payment Cryptography.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setOutgoingTranslationAttributes

        public void setOutgoingTranslationAttributes(TranslationIsoFormats outgoingTranslationAttributes)

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

        Parameters:
        outgoingTranslationAttributes - The format of the outgoing PIN block data after translation by Amazon Web Services Payment Cryptography.
      • getOutgoingTranslationAttributes

        public TranslationIsoFormats getOutgoingTranslationAttributes()

        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.
      • withOutgoingTranslationAttributes

        public TranslatePinDataRequest withOutgoingTranslationAttributes(TranslationIsoFormats outgoingTranslationAttributes)

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

        Parameters:
        outgoingTranslationAttributes - The format of the outgoing PIN block data after translation by Amazon Web Services Payment Cryptography.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setEncryptedPinBlock

        public void setEncryptedPinBlock(String encryptedPinBlock)

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

        Parameters:
        encryptedPinBlock - The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
      • getEncryptedPinBlock

        public String getEncryptedPinBlock()

        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.
      • withEncryptedPinBlock

        public TranslatePinDataRequest withEncryptedPinBlock(String encryptedPinBlock)

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

        Parameters:
        encryptedPinBlock - The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIncomingDukptAttributes

        public void setIncomingDukptAttributes(DukptDerivationAttributes incomingDukptAttributes)

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

        Parameters:
        incomingDukptAttributes - The attributes and values to use for incoming DUKPT encryption key for PIN block translation.
      • getIncomingDukptAttributes

        public DukptDerivationAttributes getIncomingDukptAttributes()

        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.
      • withIncomingDukptAttributes

        public TranslatePinDataRequest withIncomingDukptAttributes(DukptDerivationAttributes incomingDukptAttributes)

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

        Parameters:
        incomingDukptAttributes - The attributes and values to use for incoming DUKPT encryption key for PIN block translation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setOutgoingDukptAttributes

        public void setOutgoingDukptAttributes(DukptDerivationAttributes outgoingDukptAttributes)

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

        Parameters:
        outgoingDukptAttributes - The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
      • getOutgoingDukptAttributes

        public DukptDerivationAttributes getOutgoingDukptAttributes()

        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.
      • withOutgoingDukptAttributes

        public TranslatePinDataRequest withOutgoingDukptAttributes(DukptDerivationAttributes outgoingDukptAttributes)

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

        Parameters:
        outgoingDukptAttributes - The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIncomingWrappedKey

        public void setIncomingWrappedKey(WrappedKey incomingWrappedKey)

        The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.

        Parameters:
        incomingWrappedKey - The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.
      • getIncomingWrappedKey

        public WrappedKey getIncomingWrappedKey()

        The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.

        Returns:
        The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.
      • withIncomingWrappedKey

        public TranslatePinDataRequest withIncomingWrappedKey(WrappedKey incomingWrappedKey)

        The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.

        Parameters:
        incomingWrappedKey - The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setOutgoingWrappedKey

        public void setOutgoingWrappedKey(WrappedKey outgoingWrappedKey)

        The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.

        Parameters:
        outgoingWrappedKey - The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.
      • getOutgoingWrappedKey

        public WrappedKey getOutgoingWrappedKey()

        The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.

        Returns:
        The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.
      • withOutgoingWrappedKey

        public TranslatePinDataRequest withOutgoingWrappedKey(WrappedKey outgoingWrappedKey)

        The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.

        Parameters:
        outgoingWrappedKey - The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public 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
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /