Interface GetParametersForExportRequest.Builder

  • Method Details

    • keyMaterialType

      GetParametersForExportRequest.Builder keyMaterialType(String keyMaterialType)

      The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export, TR34_KEY_BLOCK. Export token is not required for TR-31 key export.

      Parameters:
      keyMaterialType - The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export, TR34_KEY_BLOCK. Export token is not required for TR-31 key export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • keyMaterialType

      GetParametersForExportRequest.Builder keyMaterialType(KeyMaterialType keyMaterialType)

      The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export, TR34_KEY_BLOCK. Export token is not required for TR-31 key export.

      Parameters:
      keyMaterialType - The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export, TR34_KEY_BLOCK. Export token is not required for TR-31 key export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • signingKeyAlgorithm

      GetParametersForExportRequest.Builder signingKeyAlgorithm(String signingKeyAlgorithm)

      The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block. RSA_2048 is the only signing key algorithm allowed.

      Parameters:
      signingKeyAlgorithm - The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block. RSA_2048 is the only signing key algorithm allowed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • signingKeyAlgorithm

      GetParametersForExportRequest.Builder signingKeyAlgorithm(KeyAlgorithm signingKeyAlgorithm)

      The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block. RSA_2048 is the only signing key algorithm allowed.

      Parameters:
      signingKeyAlgorithm - The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block. RSA_2048 is the only signing key algorithm allowed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      GetParametersForExportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.