public static interface PrivateKeyAttributesV2.Builder extends SdkPojo, CopyableBuilder<PrivateKeyAttributesV2.Builder,PrivateKeyAttributesV2>
| Modifier and Type | Method and Description |
|---|---|
PrivateKeyAttributesV2.Builder |
cryptoProviders(Collection<String> cryptoProviders)
Defines the cryptographic providers used to generate the private key.
|
PrivateKeyAttributesV2.Builder |
cryptoProviders(String... cryptoProviders)
Defines the cryptographic providers used to generate the private key.
|
PrivateKeyAttributesV2.Builder |
keySpec(KeySpec keySpec)
Defines the purpose of the private key.
|
PrivateKeyAttributesV2.Builder |
keySpec(String keySpec)
Defines the purpose of the private key.
|
PrivateKeyAttributesV2.Builder |
minimalKeyLength(Integer minimalKeyLength)
Set the minimum key length of the private key.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPrivateKeyAttributesV2.Builder cryptoProviders(Collection<String> cryptoProviders)
Defines the cryptographic providers used to generate the private key.
cryptoProviders - Defines the cryptographic providers used to generate the private key.PrivateKeyAttributesV2.Builder cryptoProviders(String... cryptoProviders)
Defines the cryptographic providers used to generate the private key.
cryptoProviders - Defines the cryptographic providers used to generate the private key.PrivateKeyAttributesV2.Builder keySpec(String keySpec)
Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.
PrivateKeyAttributesV2.Builder keySpec(KeySpec keySpec)
Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.
PrivateKeyAttributesV2.Builder minimalKeyLength(Integer minimalKeyLength)
Set the minimum key length of the private key.
minimalKeyLength - Set the minimum key length of the private key.Copyright © 2023. All rights reserved.