CpkInfo Class
- java.
lang. Object - com.
azure. storage. blob. models. CpkInfo
- com.
public final class CpkInfo
Parameter group.
Constructor Summary
Constructor | Description |
---|---|
CpkInfo() |
Creates an instance of Cpk |
Method Summary
Modifier and Type | Method and Description |
---|---|
Encryption |
getEncryptionAlgorithm()
Get the encryption |
String |
getEncryptionKey()
Get the encryption |
String |
getEncryptionKeySha256()
Get the encryption |
Cpk |
setEncryptionAlgorithm(EncryptionAlgorithmType encryptionAlgorithm)
Set the encryption |
Cpk |
setEncryptionKey(String encryptionKey)
Set the encryption |
Cpk |
setEncryptionKeySha256(String encryptionKeySha256)
Set the encryption |
Methods inherited from java.lang.Object
Constructor Details
CpkInfo
public CpkInfo()
Creates an instance of CpkInfo class.
Method Details
getEncryptionAlgorithm
public EncryptionAlgorithmType getEncryptionAlgorithm()
Get the encryptionAlgorithm property: The algorithm used to produce the encryption key hash. Currently, the only accepted value is "AES256". Must be provided if the x-ms-encryption-key header is provided.
Returns:
getEncryptionKey
public String getEncryptionKey()
Get the encryptionKey property: Optional. Specifies the encryption key to use to encrypt the data provided in the request. If not specified, encryption is performed with the root account encryption key. For more information, see Encryption at Rest for Azure Storage Services.
Returns:
getEncryptionKeySha256
public String getEncryptionKeySha256()
Get the encryptionKeySha256 property: The SHA-256 hash of the provided encryption key. Must be provided if the x-ms-encryption-key header is provided.
Returns:
setEncryptionAlgorithm
public CpkInfo setEncryptionAlgorithm(EncryptionAlgorithmType encryptionAlgorithm)
Set the encryptionAlgorithm property: The algorithm used to produce the encryption key hash. Currently, the only accepted value is "AES256". Must be provided if the x-ms-encryption-key header is provided.
Parameters:
Returns:
setEncryptionKey
public CpkInfo setEncryptionKey(String encryptionKey)
Set the encryptionKey property: Optional. Specifies the encryption key to use to encrypt the data provided in the request. If not specified, encryption is performed with the root account encryption key. For more information, see Encryption at Rest for Azure Storage Services.
Parameters:
Returns:
setEncryptionKeySha256
public CpkInfo setEncryptionKeySha256(String encryptionKeySha256)
Set the encryptionKeySha256 property: The SHA-256 hash of the provided encryption key. Must be provided if the x-ms-encryption-key header is provided.
Parameters:
Returns:
Applies to
Azure SDK for Java