Interface GetParametersForImportRequest.Builder

    • Method Detail

      • keyMaterialType

        GetParametersForImportRequest.Builder keyMaterialType​(String keyMaterialType)

        The method to use for key material import. Import token is only required for TR-34 WrappedKeyBlock ( TR34_KEY_BLOCK) and RSA WrappedKeyCryptogram (KEY_CRYPTOGRAM).

        Import token is not required for TR-31, root public key cerificate or trusted public key certificate.

        Parameters:
        keyMaterialType - The method to use for key material import. Import token is only required for TR-34 WrappedKeyBlock ( TR34_KEY_BLOCK) and RSA WrappedKeyCryptogram (KEY_CRYPTOGRAM).

        Import token is not required for TR-31, root public key cerificate or trusted public key certificate.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        KeyMaterialType, KeyMaterialType
      • keyMaterialType

        GetParametersForImportRequest.Builder keyMaterialType​(KeyMaterialType keyMaterialType)

        The method to use for key material import. Import token is only required for TR-34 WrappedKeyBlock ( TR34_KEY_BLOCK) and RSA WrappedKeyCryptogram (KEY_CRYPTOGRAM).

        Import token is not required for TR-31, root public key cerificate or trusted public key certificate.

        Parameters:
        keyMaterialType - The method to use for key material import. Import token is only required for TR-34 WrappedKeyBlock ( TR34_KEY_BLOCK) and RSA WrappedKeyCryptogram (KEY_CRYPTOGRAM).

        Import token is not required for TR-31, root public key cerificate or trusted public key certificate.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        KeyMaterialType, KeyMaterialType
      • wrappingKeyAlgorithm

        GetParametersForImportRequest.Builder wrappingKeyAlgorithm​(String wrappingKeyAlgorithm)

        The wrapping key algorithm to generate a wrapping key certificate. This certificate wraps the key under import.

        At this time, RSA_2048 is the allowed algorithm for TR-34 WrappedKeyBlock import. Additionally, RSA_2048, RSA_3072, RSA_4096 are the allowed algorithms for RSA WrappedKeyCryptogram import.

        Parameters:
        wrappingKeyAlgorithm - The wrapping key algorithm to generate a wrapping key certificate. This certificate wraps the key under import.

        At this time, RSA_2048 is the allowed algorithm for TR-34 WrappedKeyBlock import. Additionally, RSA_2048, RSA_3072, RSA_4096 are the allowed algorithms for RSA WrappedKeyCryptogram import.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        KeyAlgorithm, KeyAlgorithm
      • wrappingKeyAlgorithm

        GetParametersForImportRequest.Builder wrappingKeyAlgorithm​(KeyAlgorithm wrappingKeyAlgorithm)

        The wrapping key algorithm to generate a wrapping key certificate. This certificate wraps the key under import.

        At this time, RSA_2048 is the allowed algorithm for TR-34 WrappedKeyBlock import. Additionally, RSA_2048, RSA_3072, RSA_4096 are the allowed algorithms for RSA WrappedKeyCryptogram import.

        Parameters:
        wrappingKeyAlgorithm - The wrapping key algorithm to generate a wrapping key certificate. This certificate wraps the key under import.

        At this time, RSA_2048 is the allowed algorithm for TR-34 WrappedKeyBlock import. Additionally, RSA_2048, RSA_3072, RSA_4096 are the allowed algorithms for RSA WrappedKeyCryptogram import.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        KeyAlgorithm, KeyAlgorithm