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 GenerateCardValidationDataRequest

    • Constructor Detail

      • GenerateCardValidationDataRequest

        public GenerateCardValidationDataRequest()
    • Method Detail

      • setKeyIdentifier

        public void setKeyIdentifier(String keyIdentifier)

        The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to generate card data.

        Parameters:
        keyIdentifier - The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to generate card data.
      • getKeyIdentifier

        public String getKeyIdentifier()

        The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to generate card data.

        Returns:
        The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to generate card data.
      • withKeyIdentifier

        public GenerateCardValidationDataRequest withKeyIdentifier(String keyIdentifier)

        The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to generate card data.

        Parameters:
        keyIdentifier - The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to generate card data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setPrimaryAccountNumber

        public void setPrimaryAccountNumber(String primaryAccountNumber)

        The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.

        Parameters:
        primaryAccountNumber - The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
      • getPrimaryAccountNumber

        public String getPrimaryAccountNumber()

        The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.

        Returns:
        The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
      • withPrimaryAccountNumber

        public GenerateCardValidationDataRequest withPrimaryAccountNumber(String primaryAccountNumber)

        The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.

        Parameters:
        primaryAccountNumber - The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setGenerationAttributes

        public void setGenerationAttributes(CardGenerationAttributes generationAttributes)

        The algorithm for generating CVV or CSC values for the card within Amazon Web Services Payment Cryptography.

        Parameters:
        generationAttributes - The algorithm for generating CVV or CSC values for the card within Amazon Web Services Payment Cryptography.
      • getGenerationAttributes

        public CardGenerationAttributes getGenerationAttributes()

        The algorithm for generating CVV or CSC values for the card within Amazon Web Services Payment Cryptography.

        Returns:
        The algorithm for generating CVV or CSC values for the card within Amazon Web Services Payment Cryptography.
      • withGenerationAttributes

        public GenerateCardValidationDataRequest withGenerationAttributes(CardGenerationAttributes generationAttributes)

        The algorithm for generating CVV or CSC values for the card within Amazon Web Services Payment Cryptography.

        Parameters:
        generationAttributes - The algorithm for generating CVV or CSC values for the card within Amazon Web Services Payment Cryptography.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setValidationDataLength

        public void setValidationDataLength(Integer validationDataLength)

        The length of the CVV or CSC to be generated. The default value is 3.

        Parameters:
        validationDataLength - The length of the CVV or CSC to be generated. The default value is 3.
      • getValidationDataLength

        public Integer getValidationDataLength()

        The length of the CVV or CSC to be generated. The default value is 3.

        Returns:
        The length of the CVV or CSC to be generated. The default value is 3.
      • withValidationDataLength

        public GenerateCardValidationDataRequest withValidationDataLength(Integer validationDataLength)

        The length of the CVV or CSC to be generated. The default value is 3.

        Parameters:
        validationDataLength - The length of the CVV or CSC to be generated. The default value is 3.
        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 によって変換されたページ (->オリジナル) /