Interface PrivateKeyAttributesV2.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PrivateKeyAttributesV2.Builder,
,PrivateKeyAttributesV2> SdkBuilder<PrivateKeyAttributesV2.Builder,
,PrivateKeyAttributesV2> SdkPojo
- Enclosing class:
PrivateKeyAttributesV2
public static interface PrivateKeyAttributesV2.Builder
extends SdkPojo, CopyableBuilder<PrivateKeyAttributesV2.Builder,PrivateKeyAttributesV2>
-
Method Summary
Modifier and TypeMethodDescriptioncryptoProviders
(String... cryptoProviders) Defines the cryptographic providers used to generate the private key.cryptoProviders
(Collection<String> cryptoProviders) Defines the cryptographic providers used to generate the private key.Defines the purpose of the private key.Defines the purpose of the private key.minimalKeyLength
(Integer minimalKeyLength) Set the minimum key length of the private key.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
cryptoProviders
Defines the cryptographic providers used to generate the private key.
- Parameters:
cryptoProviders
- Defines the cryptographic providers used to generate the private key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cryptoProviders
Defines the cryptographic providers used to generate the private key.
- Parameters:
cryptoProviders
- Defines the cryptographic providers used to generate the private key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keySpec
Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.
- Parameters:
keySpec
- Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
keySpec
Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.
- Parameters:
keySpec
- Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
minimalKeyLength
Set the minimum key length of the private key.
- Parameters:
minimalKeyLength
- Set the minimum key length of the private key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-