Interface PrivateKeyFlagsV3.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PrivateKeyFlagsV3.Builder,,PrivateKeyFlagsV3> SdkBuilder<PrivateKeyFlagsV3.Builder,,PrivateKeyFlagsV3> SdkPojo
- Enclosing class:
PrivateKeyFlagsV3
@Mutable
@NotThreadSafe
public static interface PrivateKeyFlagsV3.Builder
extends SdkPojo, CopyableBuilder<PrivateKeyFlagsV3.Builder,PrivateKeyFlagsV3>
-
Method Summary
Modifier and TypeMethodDescriptionclientVersion(String clientVersion) Defines the minimum client compatibility.clientVersion(ClientCompatibilityV3 clientVersion) Defines the minimum client compatibility.exportableKey(Boolean exportableKey) Allows the private key to be exported.requireAlternateSignatureAlgorithm(Boolean requireAlternateSignatureAlgorithm) Reguires the PKCS #1 v2.1 signature format for certificates.strongKeyProtectionRequired(Boolean strongKeyProtectionRequired) Requirer user input when using the private key for enrollment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
clientVersion
Defines the minimum client compatibility.
- Parameters:
clientVersion- Defines the minimum client compatibility.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clientVersion
Defines the minimum client compatibility.
- Parameters:
clientVersion- Defines the minimum client compatibility.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportableKey
Allows the private key to be exported.
- Parameters:
exportableKey- Allows the private key to be exported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requireAlternateSignatureAlgorithm
PrivateKeyFlagsV3.Builder requireAlternateSignatureAlgorithm(Boolean requireAlternateSignatureAlgorithm) Reguires the PKCS #1 v2.1 signature format for certificates. You should verify that your CA, objects, and applications can accept this signature format.
- Parameters:
requireAlternateSignatureAlgorithm- Reguires the PKCS #1 v2.1 signature format for certificates. You should verify that your CA, objects, and applications can accept this signature format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
strongKeyProtectionRequired
Requirer user input when using the private key for enrollment.
- Parameters:
strongKeyProtectionRequired- Requirer user input when using the private key for enrollment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-