Uses of Class
com.azure.storage.blob.models.CpkInfo
-
Packages that use CpkInfo Package Description com.azure.storage.blob Package containing the classes for BlobServiceClient.com.azure.storage.blob.models Package containing classes for AzureBlobStorage.com.azure.storage.blob.specialized Package containing specialized clients for Azure Storage Blobs. -
-
Uses of CpkInfo in com.azure.storage.blob
Methods in com.azure.storage.blob that return CpkInfo Modifier and Type Method Description CpkInfo
BlobContainerAsyncClient. getCustomerProvidedKey()
Gets theCpkInfo
associated with this client that will be passed toBlobAsyncClients
whengetBlobAsyncClient
is called.CpkInfo
BlobContainerClient. getCustomerProvidedKey()
Gets theCpkInfo
associated with this client that will be passed toBlobClients
whengetBlobClient
is called.Constructors in com.azure.storage.blob with parameters of type CpkInfo Constructor Description 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
.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
.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
Methods in com.azure.storage.blob.models that return CpkInfo Modifier and Type Method Description CpkInfo
CpkInfo. setEncryptionAlgorithm(EncryptionAlgorithmType encryptionAlgorithm)
Set the encryptionAlgorithm property: The algorithm used to produce the encryption key hash.CpkInfo
CpkInfo. setEncryptionKey(String encryptionKey)
Set the encryptionKey property: Optional.CpkInfo
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
Methods in com.azure.storage.blob.specialized that return CpkInfo Modifier and Type Method Description CpkInfo
BlobAsyncClientBase. getCustomerProvidedKey()
Gets theCpkInfo
used to encrypt this blob's content on the server.CpkInfo
BlobClientBase. getCustomerProvidedKey()
Gets theCpkInfo
used to encrypt this blob's content on the server.Constructors in com.azure.storage.blob.specialized with parameters of type CpkInfo Constructor Description 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
.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
.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
.
-