Interface PrivateKeyFlagsV3.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PrivateKeyFlagsV3.Builder,PrivateKeyFlagsV3>,SdkBuilder<PrivateKeyFlagsV3.Builder,PrivateKeyFlagsV3>,SdkPojo
- Enclosing class:
- PrivateKeyFlagsV3
public static interface PrivateKeyFlagsV3.Builder extends SdkPojo, CopyableBuilder<PrivateKeyFlagsV3.Builder,PrivateKeyFlagsV3>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PrivateKeyFlagsV3.BuilderclientVersion(String clientVersion)Defines the minimum client compatibility.PrivateKeyFlagsV3.BuilderclientVersion(ClientCompatibilityV3 clientVersion)Defines the minimum client compatibility.PrivateKeyFlagsV3.BuilderexportableKey(Boolean exportableKey)Allows the private key to be exported.PrivateKeyFlagsV3.BuilderrequireAlternateSignatureAlgorithm(Boolean requireAlternateSignatureAlgorithm)Reguires the PKCS #1 v2.1 signature format for certificates.PrivateKeyFlagsV3.BuilderstrongKeyProtectionRequired(Boolean strongKeyProtectionRequired)Requirer user input when using the private key for enrollment.-
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 Detail
-
clientVersion
PrivateKeyFlagsV3.Builder clientVersion(String 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:
ClientCompatibilityV3,ClientCompatibilityV3
-
clientVersion
PrivateKeyFlagsV3.Builder clientVersion(ClientCompatibilityV3 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:
ClientCompatibilityV3,ClientCompatibilityV3
-
exportableKey
PrivateKeyFlagsV3.Builder exportableKey(Boolean 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
PrivateKeyFlagsV3.Builder strongKeyProtectionRequired(Boolean 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.
-
-