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 Details

    • 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:
    • 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:
    • 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.