public static interface KeyUsageFlags.Builder extends SdkPojo, CopyableBuilder<KeyUsageFlags.Builder,KeyUsageFlags>
| Modifier and Type | Method and Description |
|---|---|
KeyUsageFlags.Builder |
dataEncipherment(Boolean dataEncipherment)
DataEncipherment is asserted when the subject public key is used for directly enciphering raw user data
without the use of an intermediate symmetric cipher.
|
KeyUsageFlags.Builder |
digitalSignature(Boolean digitalSignature)
The digitalSignature is asserted when the subject public key is used for verifying digital signatures.
|
KeyUsageFlags.Builder |
keyAgreement(Boolean keyAgreement)
KeyAgreement is asserted when the subject public key is used for key agreement.
|
KeyUsageFlags.Builder |
keyEncipherment(Boolean keyEncipherment)
KeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e.,
for key transport.
|
KeyUsageFlags.Builder |
nonRepudiation(Boolean nonRepudiation)
NonRepudiation is asserted when the subject public key is used to verify digital signatures.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildKeyUsageFlags.Builder dataEncipherment(Boolean dataEncipherment)
DataEncipherment is asserted when the subject public key is used for directly enciphering raw user data without the use of an intermediate symmetric cipher.
dataEncipherment - DataEncipherment is asserted when the subject public key is used for directly enciphering raw user
data without the use of an intermediate symmetric cipher.KeyUsageFlags.Builder digitalSignature(Boolean digitalSignature)
The digitalSignature is asserted when the subject public key is used for verifying digital signatures.
digitalSignature - The digitalSignature is asserted when the subject public key is used for verifying digital signatures.KeyUsageFlags.Builder keyAgreement(Boolean keyAgreement)
KeyAgreement is asserted when the subject public key is used for key agreement.
keyAgreement - KeyAgreement is asserted when the subject public key is used for key agreement.KeyUsageFlags.Builder keyEncipherment(Boolean keyEncipherment)
KeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e., for key transport.
keyEncipherment - KeyEncipherment is asserted when the subject public key is used for enciphering private or secret
keys, i.e., for key transport.KeyUsageFlags.Builder nonRepudiation(Boolean nonRepudiation)
NonRepudiation is asserted when the subject public key is used to verify digital signatures.
nonRepudiation - NonRepudiation is asserted when the subject public key is used to verify digital signatures.Copyright © 2023. All rights reserved.