| Package | Description | 
|---|---|
| com.microsoft.azure.storage | This package contains the storage service base classes. | 
| com.microsoft.azure.storage.analytics | This package contains the storage service analytics classes. | 
| com.microsoft.azure.storage.blob | This package contains the storage service blob classes. | 
| com.microsoft.azure.storage.core | FOR INTERNAL USE ONLY. | 
| com.microsoft.azure.storage.file | This package contains the storage service file classes. | 
| com.microsoft.azure.storage.queue | This package contains the storage service queue classes. | 
| com.microsoft.azure.storage.table | This package contains the storage service table classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StorageCredentialsAccountAndKeyRepresents storage account credentials, based on storage account and access key, for accessing the Microsoft Azure
 storage services. | 
| class  | StorageCredentialsAnonymousRepresents credentials for anonymous access. | 
| class  | StorageCredentialsSharedAccessSignatureRepresents storage credentials for delegated access to Blob service resources via a shared access signature. | 
| Modifier and Type | Field and Description | 
|---|---|
| static StorageCredentials | StorageCredentialsAnonymous. ANONYMOUSStores the singleton instance of this class. | 
| protected StorageCredentials | ServiceClient. credentialsHolds the StorageCredentials associated with this Service Client. | 
| Modifier and Type | Method and Description | 
|---|---|
| StorageCredentials | CloudStorageAccount. getCredentials()Returns the credentials for the storage account. | 
| StorageCredentials | ServiceClient. getCredentials()Returns the storage credentials associated with this service client. | 
| protected static StorageCredentials | StorageCredentialsAnonymous. getInstance()Returns the singleton instance of the  StorageCredentialsclass. | 
| protected static StorageCredentials | StorageCredentials. tryParseCredentials(Map<String,String> settings)Tries to determine the storage credentials from a collection of name/value pairs. | 
| static StorageCredentials | StorageCredentials. tryParseCredentials(String connectionString)Tries to determine the storage credentials from a connection string. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | CloudStorageAccount. setCredentials(StorageCredentials credentials)Sets the StorageCredentials to use with this account. | 
| protected void | ServiceClient. setCredentials(StorageCredentials credentials)Sets the credentials to use with this service client. | 
| Constructor and Description | 
|---|
| CloudStorageAccount(StorageCredentials storageCredentials)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   boolean useHttps)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials and the default service endpoints, using HTTP or HTTPS as specified. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   boolean useHttps,
                   String endpointSuffix)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   boolean useHttps,
                   String endpointSuffix,
                   String accountName)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   StorageUri blobStorageUri,
                   StorageUri queueStorageUri,
                   StorageUri tableStorageUri)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials and service endpoints. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   StorageUri blobStorageUri,
                   StorageUri queueStorageUri,
                   StorageUri tableStorageUri,
                   StorageUri fileStorageUri)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials and service endpoints. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   URI blobEndpoint,
                   URI queueEndpoint,
                   URI tableEndpoint)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials and service endpoints. | 
| CloudStorageAccount(StorageCredentials storageCredentials,
                   URI blobEndpoint,
                   URI queueEndpoint,
                   URI tableEndpoint,
                   URI fileEndpoint)Creates an instance of the  CloudStorageAccountclass using the specified
 account credentials and service endpoints. | 
| ServiceClient(StorageUri storageUri,
             StorageCredentials credentials)Creates an instance of the  ServiceClientclass using the specified service endpoint and account
 credentials. | 
| Constructor and Description | 
|---|
| CloudAnalyticsClient(StorageUri blobStorageUri,
                    StorageUri tableStorageUri,
                    StorageCredentials credentials)Initializes a new instance of the  CloudAnalyticsClientclass using the specified blob and table
 service endpoints and account credentials. | 
| Constructor and Description | 
|---|
| CloudAppendBlob(StorageUri blobAbsoluteUri,
               StorageCredentials credentials)Creates an instance of the  CloudAppendBlobclass using the specified absolute StorageUri 
 and credentials. | 
| CloudAppendBlob(StorageUri blobAbsoluteUri,
               String snapshotID,
               StorageCredentials credentials)Creates an instance of the  CloudAppendBlobclass using the specified absolute StorageUri, snapshot
 ID, and credentials. | 
| CloudAppendBlob(URI blobAbsoluteUri,
               StorageCredentials credentials)Creates an instance of the  CloudAppendBlobclass using the specified absolute URI and credentials. | 
| CloudAppendBlob(URI blobAbsoluteUri,
               String snapshotID,
               StorageCredentials credentials)Creates an instance of the  CloudAppendBlobclass using the specified absolute URI, snapshot ID, and
 credentials. | 
| CloudBlob(BlobType type,
         StorageUri uri,
         String snapshotID,
         StorageCredentials credentials)Creates an instance of the  CloudBlobclass using the specified URI, snapshot ID, and cloud blob
 client. | 
| CloudBlobClient(StorageUri storageUri,
               StorageCredentials credentials)Creates an instance of the  CloudBlobClientclass using the specified Blob service endpoint and
 account credentials. | 
| CloudBlobClient(URI baseUri,
               StorageCredentials credentials)Creates an instance of the  CloudBlobClientclass using the specified Blob service endpoint and
 account credentials. | 
| CloudBlobContainer(StorageUri storageUri,
                  StorageCredentials credentials)Creates an instance of the  CloudBlobContainerclass using the specified StorageUri and credentials. | 
| CloudBlobContainer(URI uri,
                  StorageCredentials credentials)Creates an instance of the  CloudBlobContainerclass using the specified URI and credentials. | 
| CloudBlockBlob(StorageUri blobAbsoluteUri,
              StorageCredentials credentials)Creates an instance of the  CloudBlockBlobclass using the specified absolute StorageUri and credentials. | 
| CloudBlockBlob(StorageUri blobAbsoluteUri,
              String snapshotID,
              StorageCredentials credentials)Creates an instance of the  CloudBlockBlobclass using the specified absolute StorageUri, snapshot
 ID, and credentials. | 
| CloudBlockBlob(URI blobAbsoluteUri,
              StorageCredentials credentials)Creates an instance of the  CloudBlockBlobclass using the specified absolute URI and credentials. | 
| CloudBlockBlob(URI blobAbsoluteUri,
              String snapshotID,
              StorageCredentials credentials)Creates an instance of the  CloudBlockBlobclass using the specified absolute URI, snapshot ID, and
 credentials. | 
| CloudPageBlob(StorageUri blobAbsoluteUri,
             StorageCredentials credentials)Creates an instance of the  CloudPageBlobclass using the specified absolute StorageUri and credentials. | 
| CloudPageBlob(StorageUri blobAbsoluteUri,
             String snapshotID,
             StorageCredentials credentials)Creates an instance of the  CloudPageBlobclass using the specified absolute StorageUri, snapshot
 ID, and credentials. | 
| CloudPageBlob(URI blobAbsoluteUri,
             StorageCredentials credentials)Creates an instance of the  CloudPageBlobclass using the specified absolute URI and credentials. | 
| CloudPageBlob(URI blobAbsoluteUri,
             String snapshotID,
             StorageCredentials credentials)Creates an instance of the  CloudPageBlobclass using the specified absolute URI, snapshot ID, and
 credentials. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | StorageCredentialsHelper. canCredentialsGenerateClient(StorageCredentials creds)RESERVED, for internal use only. | 
| static boolean | StorageCredentialsHelper. canCredentialsSignRequest(StorageCredentials creds)RESERVED, for internal use only. | 
| static String | StorageCredentialsHelper. computeHmac256(StorageCredentials creds,
              String value)Computes a signature for the specified string using the HMAC-SHA256 algorithm. | 
| static String | SharedAccessSignatureHelper. generateSharedAccessSignatureHashForAccount(String accountName,
                                           SharedAccessAccountPolicy policy,
                                           StorageCredentials creds)Get the signature hash embedded inside the Shared Access Signature for a  CloudStorageAccount. | 
| static String | PathUtility. getCanonicalPathFromCredentials(StorageCredentials credentials,
                               String absolutePath)Gets the canonical path for an object from the credentials. | 
| static void | StorageCredentialsHelper. signBlobQueueAndFileRequest(StorageCredentials creds,
                           HttpURLConnection request,
                           long contentLength,
                           OperationContext opContext)Signs a request using the specified operation context under the Shared Key authentication scheme. | 
| static void | StorageCredentialsHelper. signTableRequest(StorageCredentials creds,
                HttpURLConnection request,
                long contentLength,
                OperationContext opContext)Signs a request using the specified operation context under the Shared Key authentication scheme. | 
| Constructor and Description | 
|---|
| CloudFile(StorageUri fileAbsoluteUri,
         StorageCredentials credentials)Creates an instance of the  CloudFileclass using the specified absolute StorageUri 
 and credentials. | 
| CloudFile(URI fileAbsoluteUri,
         StorageCredentials credentials)Creates an instance of the  CloudFileclass using the specified absolute URI 
 and credentials. | 
| CloudFileClient(StorageUri storageUri,
               StorageCredentials credentials)Creates an instance of the  CloudFileClientclass using the specified File service endpoint and
 account credentials. | 
| CloudFileClient(URI baseUri,
               StorageCredentials credentials)Creates an instance of the  CloudFileClientclass using the specified File service endpoint and
 account credentials. | 
| CloudFileDirectory(StorageUri directoryAbsoluteUri,
                  StorageCredentials credentials)Creates an instance of the  CloudFileDirectoryclass using an absolute URI to the directory
 and credentials. | 
| CloudFileDirectory(URI directoryAbsoluteUri,
                  StorageCredentials credentials)Creates an instance of the  CloudFileDirectoryclass using an absolute URI to the directory 
 and credentials. | 
| CloudFileShare(StorageUri storageUri,
              StorageCredentials credentials)Creates an instance of the  CloudFileShareclass using the specified StorageUri and credentials. | 
| CloudFileShare(URI uri,
              StorageCredentials credentials)Creates an instance of the  CloudFileShareclass using the specified URI and credentials. | 
| Constructor and Description | 
|---|
| CloudQueue(StorageUri uri,
          StorageCredentials credentials)Creates an instance of the  CloudQueueclass using the specified queueStorageUriand
 credentials. | 
| CloudQueue(URI uri,
          StorageCredentials credentials)Creates an instance of the  CloudQueueclass using the specified queueURIand
 credentials. | 
| CloudQueueClient(StorageUri baseUri,
                StorageCredentials credentials)Initializes a new instance of the  CloudQueueClientclass using the specified Queue service endpoint
 and account credentials. | 
| CloudQueueClient(URI baseUri,
                StorageCredentials credentials)Initializes a new instance of the  CloudQueueClientclass using the specified Queue service endpoint
 and account credentials. | 
| Constructor and Description | 
|---|
| CloudTable(StorageUri uri,
          StorageCredentials credentials)Creates an instance of the  CloudTableclass using the specified table StorageUri and credentials. | 
| CloudTable(URI uri,
          StorageCredentials credentials)Creates an instance of the  CloudTableclass using the specified table URI and credentials. | 
| CloudTableClient(StorageUri baseUri,
                StorageCredentials credentials)Initializes an instance of the  CloudTableClientclass using a Table service endpoint and
 storage account credentials. | 
| CloudTableClient(URI baseUri,
                StorageCredentials credentials)Initializes an instance of the  CloudTableClientclass using a Table service endpoint and
 storage account credentials. | 
Copyright © 2019. All rights reserved.