Uses of Class
com.azure.storage.blob.models.CpkInfo
Packages that use CpkInfo
Package
Description
Package containing the classes for BlobServiceClient.
Package containing classes for AzureBlobStorage.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of CpkInfo in com.azure.storage.blob
Methods in com.azure.storage.blob that return CpkInfoModifier and TypeMethodDescriptionBlobContainerAsyncClient.getCustomerProvidedKey()Gets theCpkInfoassociated with this client that will be passed toBlobAsyncClientswhengetBlobAsyncClientis called.BlobContainerClient.getCustomerProvidedKey()Gets theCpkInfoassociated with this client that will be passed toBlobClientswhengetBlobClientis called.Constructors in com.azure.storage.blob with parameters of type CpkInfoModifierConstructorDescriptionprotectedBlobAsyncClient(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.protectedBlobAsyncClient(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.protectedBlobAsyncClient(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 CpkInfoModifier 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
Methods in com.azure.storage.blob.specialized that return CpkInfoModifier and TypeMethodDescriptionBlobAsyncClientBase.getCustomerProvidedKey()Gets theCpkInfoused to encrypt this blob's content on the server.BlobClientBase.getCustomerProvidedKey()Gets theCpkInfoused to encrypt this blob's content on the server.Constructors in com.azure.storage.blob.specialized with parameters of type CpkInfoModifierConstructorDescriptionprotectedBlobAsyncClientBase(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.protectedBlobAsyncClientBase(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.protectedBlobAsyncClientBase(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.