Uses of Class
com.azure.storage.blob.models.CpkInfo
Package
Description
Package containing the classes for BlobServiceClient.
Package containing the data models for AzureBlobStorage.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of CpkInfo in com.azure.storage.blob
Modifier and TypeMethodDescriptionBlobContainerAsyncClient.getCustomerProvidedKey()
Gets theCpkInfo
associated with this client that will be passed toBlobAsyncClients
whengetBlobAsyncClient
is called.BlobContainerClient.getCustomerProvidedKey()
Gets theCpkInfo
associated with this client that will be passed toBlobClients
whengetBlobClient
is called.ModifierConstructorDescriptionprotected
BlobAsyncClient
(com.azure.core.http.HttpPipeline pipeline, String url, BlobServiceVersion serviceVersion, String accountName, String containerName, String blobName, String snapshot, CpkInfo customerProvidedKey) Protected constructor for use byBlobClientBuilder
.protected
BlobAsyncClient
(com.azure.core.http.HttpPipeline pipeline, String url, BlobServiceVersion serviceVersion, String accountName, String containerName, String blobName, String snapshot, CpkInfo customerProvidedKey, com.azure.storage.blob.implementation.models.EncryptionScope encryptionScope) Protected constructor for use byBlobClientBuilder
.protected
BlobAsyncClient
(com.azure.core.http.HttpPipeline pipeline, String url, BlobServiceVersion serviceVersion, String accountName, String containerName, String blobName, String snapshot, CpkInfo customerProvidedKey, com.azure.storage.blob.implementation.models.EncryptionScope encryptionScope, String versionId) Protected constructor for use byBlobClientBuilder
. -
Uses of CpkInfo in com.azure.storage.blob.models
Modifier and TypeMethodDescriptionCpkInfo.setEncryptionAlgorithm
(EncryptionAlgorithmType encryptionAlgorithm) Set the encryptionAlgorithm property: The algorithm used to produce the encryption key hash.CpkInfo.setEncryptionKey
(String encryptionKey) Set the encryptionKey property: Optional.CpkInfo.setEncryptionKeySha256
(String encryptionKeySha256) Set the encryptionKeySha256 property: The SHA-256 hash of the provided encryption key. -
Uses of CpkInfo in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionBlobAsyncClientBase.getCustomerProvidedKey()
Gets theCpkInfo
used to encrypt this blob's content on the server.BlobClientBase.getCustomerProvidedKey()
Gets theCpkInfo
used to encrypt this blob's content on the server.ModifierConstructorDescriptionprotected
BlobAsyncClientBase
(com.azure.core.http.HttpPipeline pipeline, String url, BlobServiceVersion serviceVersion, String accountName, String containerName, String blobName, String snapshot, CpkInfo customerProvidedKey) Protected constructor for use bySpecializedBlobClientBuilder
.protected
BlobAsyncClientBase
(com.azure.core.http.HttpPipeline pipeline, String url, BlobServiceVersion serviceVersion, String accountName, String containerName, String blobName, String snapshot, CpkInfo customerProvidedKey, com.azure.storage.blob.implementation.models.EncryptionScope encryptionScope) Protected constructor for use bySpecializedBlobClientBuilder
.protected
BlobAsyncClientBase
(com.azure.core.http.HttpPipeline pipeline, String url, BlobServiceVersion serviceVersion, String accountName, String containerName, String blobName, String snapshot, CpkInfo customerProvidedKey, com.azure.storage.blob.implementation.models.EncryptionScope encryptionScope, String versionId) Protected constructor for use bySpecializedBlobClientBuilder
.