Interface KeyUsage.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<KeyUsage.Builder,,- KeyUsage> - SdkBuilder<KeyUsage.Builder,,- KeyUsage> - SdkPojo
- Enclosing class:
- KeyUsage
public static interface KeyUsage.Builder
extends SdkPojo, CopyableBuilder<KeyUsage.Builder,KeyUsage> 
- 
Method SummaryModifier and TypeMethodDescriptionKey can be used to sign CRLs.dataEncipherment(Boolean dataEncipherment) Key can be used to decipher data.decipherOnly(Boolean decipherOnly) Key can be used only to decipher data.digitalSignature(Boolean digitalSignature) Key can be used for digital signing.encipherOnly(Boolean encipherOnly) Key can be used only to encipher data.keyAgreement(Boolean keyAgreement) Key can be used in a key-agreement protocol.keyCertSign(Boolean keyCertSign) Key can be used to sign certificates.keyEncipherment(Boolean keyEncipherment) Key can be used to encipher data.nonRepudiation(Boolean nonRepudiation) Key can be used for non-repudiation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
digitalSignatureKey can be used for digital signing. - Parameters:
- digitalSignature- Key can be used for digital signing.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nonRepudiationKey can be used for non-repudiation. - Parameters:
- nonRepudiation- Key can be used for non-repudiation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
keyEnciphermentKey can be used to encipher data. - Parameters:
- keyEncipherment- Key can be used to encipher data.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dataEnciphermentKey can be used to decipher data. - Parameters:
- dataEncipherment- Key can be used to decipher data.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
keyAgreementKey can be used in a key-agreement protocol. - Parameters:
- keyAgreement- Key can be used in a key-agreement protocol.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
keyCertSignKey can be used to sign certificates. - Parameters:
- keyCertSign- Key can be used to sign certificates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
crlSignKey can be used to sign CRLs. - Parameters:
- crlSign- Key can be used to sign CRLs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
encipherOnlyKey can be used only to encipher data. - Parameters:
- encipherOnly- Key can be used only to encipher data.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
decipherOnlyKey can be used only to decipher data. - Parameters:
- decipherOnly- Key can be used only to decipher data.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-