| 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.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  | 
StorageCredentialsAccountAndKey
Represents storage account credentials, based on storage account and access key, for accessing the Microsoft Azure
 storage services. 
 | 
class  | 
StorageCredentialsAnonymous
Represents credentials for anonymous access. 
 | 
class  | 
StorageCredentialsSharedAccessSignature
Represents storage credentials for delegated access to Blob service resources via a shared access signature. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static StorageCredentials | 
StorageCredentialsAnonymous.ANONYMOUS
Stores the singleton instance of this class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StorageCredentials | 
ServiceClient.getCredentials()
Returns the storage credentials associated with this service client. 
 | 
StorageCredentials | 
CloudStorageAccount.getCredentials()
Returns the credentials for the storage account. 
 | 
static StorageCredentials | 
StorageCredentials.tryParseCredentials(String connectionString)
Tries to determine the storage credentials from a connection string. 
 | 
| Constructor and Description | 
|---|
CloudStorageAccount(StorageCredentials storageCredentials)
Creates an instance of the  
CloudStorageAccount class using the specified
 account credentials. | 
CloudStorageAccount(StorageCredentials storageCredentials,
                   boolean useHttps)
Creates an instance of the  
CloudStorageAccount class 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  
CloudStorageAccount class using the specified
 account credentials. | 
CloudStorageAccount(StorageCredentials storageCredentials,
                   boolean useHttps,
                   String endpointSuffix,
                   String accountName)
Creates an instance of the  
CloudStorageAccount class using the specified
 account credentials. | 
CloudStorageAccount(StorageCredentials storageCredentials,
                   StorageUri blobStorageUri,
                   StorageUri queueStorageUri,
                   StorageUri tableStorageUri)
Creates an instance of the  
CloudStorageAccount class using the specified
 account credentials and service endpoints. | 
CloudStorageAccount(StorageCredentials storageCredentials,
                   StorageUri blobStorageUri,
                   StorageUri queueStorageUri,
                   StorageUri tableStorageUri,
                   StorageUri fileStorageUri)
Creates an instance of the  
CloudStorageAccount class using the specified
 account credentials and service endpoints. | 
CloudStorageAccount(StorageCredentials storageCredentials,
                   URI blobEndpoint,
                   URI queueEndpoint,
                   URI tableEndpoint)
Creates an instance of the  
CloudStorageAccount class using the specified
 account credentials and service endpoints. | 
CloudStorageAccount(StorageCredentials storageCredentials,
                   URI blobEndpoint,
                   URI queueEndpoint,
                   URI tableEndpoint,
                   URI fileEndpoint)
Creates an instance of the  
CloudStorageAccount class using the specified
 account credentials and service endpoints. | 
| Constructor and Description | 
|---|
CloudAnalyticsClient(StorageUri blobStorageUri,
                    StorageUri tableStorageUri,
                    StorageCredentials credentials)
Initializes a new instance of the  
CloudAnalyticsClient class using the specified blob and table
 service endpoints and account credentials. | 
| Constructor and Description | 
|---|
CloudAppendBlob(StorageUri blobAbsoluteUri,
               StorageCredentials credentials)
Creates an instance of the  
CloudAppendBlob class using the specified absolute StorageUri 
 and credentials. | 
CloudAppendBlob(StorageUri blobAbsoluteUri,
               String snapshotID,
               StorageCredentials credentials)
Creates an instance of the  
CloudAppendBlob class using the specified absolute StorageUri, snapshot
 ID, and credentials. | 
CloudAppendBlob(URI blobAbsoluteUri,
               StorageCredentials credentials)
Creates an instance of the  
CloudAppendBlob class using the specified absolute URI and credentials. | 
CloudAppendBlob(URI blobAbsoluteUri,
               String snapshotID,
               StorageCredentials credentials)
Creates an instance of the  
CloudAppendBlob class using the specified absolute URI, snapshot ID, and
 credentials. | 
CloudBlobClient(StorageUri storageUri,
               StorageCredentials credentials)
Creates an instance of the  
CloudBlobClient class using the specified Blob service endpoint and
 account credentials. | 
CloudBlobClient(URI baseUri,
               StorageCredentials credentials)
Creates an instance of the  
CloudBlobClient class using the specified Blob service endpoint and
 account credentials. | 
CloudBlobContainer(StorageUri storageUri,
                  StorageCredentials credentials)
Creates an instance of the  
CloudBlobContainer class using the specified StorageUri and credentials. | 
CloudBlobContainer(URI uri,
                  StorageCredentials credentials)
Creates an instance of the  
CloudBlobContainer class using the specified URI and credentials. | 
CloudBlockBlob(StorageUri blobAbsoluteUri,
              StorageCredentials credentials)
Creates an instance of the  
CloudBlockBlob class using the specified absolute StorageUri and credentials. | 
CloudBlockBlob(StorageUri blobAbsoluteUri,
              String snapshotID,
              StorageCredentials credentials)
Creates an instance of the  
CloudBlockBlob class using the specified absolute StorageUri, snapshot
 ID, and credentials. | 
CloudBlockBlob(URI blobAbsoluteUri,
              StorageCredentials credentials)
Creates an instance of the  
CloudBlockBlob class using the specified absolute URI and credentials. | 
CloudBlockBlob(URI blobAbsoluteUri,
              String snapshotID,
              StorageCredentials credentials)
Creates an instance of the  
CloudBlockBlob class using the specified absolute URI, snapshot ID, and
 credentials. | 
CloudPageBlob(StorageUri blobAbsoluteUri,
             StorageCredentials credentials)
Creates an instance of the  
CloudPageBlob class using the specified absolute StorageUri and credentials. | 
CloudPageBlob(StorageUri blobAbsoluteUri,
             String snapshotID,
             StorageCredentials credentials)
Creates an instance of the  
CloudPageBlob class using the specified absolute StorageUri, snapshot
 ID, and credentials. | 
CloudPageBlob(URI blobAbsoluteUri,
             StorageCredentials credentials)
Creates an instance of the  
CloudPageBlob class using the specified absolute URI and credentials. | 
CloudPageBlob(URI blobAbsoluteUri,
             String snapshotID,
             StorageCredentials credentials)
Creates an instance of the  
CloudPageBlob class using the specified absolute URI, snapshot ID, and
 credentials. | 
| Constructor and Description | 
|---|
CloudFile(StorageUri fileAbsoluteUri,
         StorageCredentials credentials)
Creates an instance of the  
CloudFile class using the specified absolute StorageUri 
 and credentials. | 
CloudFile(URI fileAbsoluteUri,
         StorageCredentials credentials)
Creates an instance of the  
CloudFile class using the specified absolute URI 
 and credentials. | 
CloudFileClient(StorageUri storageUri,
               StorageCredentials credentials)
Creates an instance of the  
CloudFileClient class using the specified File service endpoint and
 account credentials. | 
CloudFileClient(URI baseUri,
               StorageCredentials credentials)
Creates an instance of the  
CloudFileClient class using the specified File service endpoint and
 account credentials. | 
CloudFileDirectory(StorageUri directoryAbsoluteUri,
                  StorageCredentials credentials)
Creates an instance of the  
CloudFileDirectory class using an absolute URI to the directory
 and credentials. | 
CloudFileDirectory(URI directoryAbsoluteUri,
                  StorageCredentials credentials)
Creates an instance of the  
CloudFileDirectory class using an absolute URI to the directory 
 and credentials. | 
CloudFileShare(StorageUri storageUri,
              StorageCredentials credentials)
Creates an instance of the  
CloudFileShare class using the specified StorageUri and credentials. | 
CloudFileShare(URI uri,
              StorageCredentials credentials)
Creates an instance of the  
CloudFileShare class using the specified URI and credentials. | 
| Constructor and Description | 
|---|
CloudQueue(StorageUri uri,
          StorageCredentials credentials)
Creates an instance of the  
CloudQueue class using the specified queue StorageUri and
 credentials. | 
CloudQueue(URI uri,
          StorageCredentials credentials)
Creates an instance of the  
CloudQueue class using the specified queue URI and
 credentials. | 
CloudQueueClient(StorageUri baseUri,
                StorageCredentials credentials)
Initializes a new instance of the  
CloudQueueClient class using the specified Queue service endpoint
 and account credentials. | 
CloudQueueClient(URI baseUri,
                StorageCredentials credentials)
Initializes a new instance of the  
CloudQueueClient class using the specified Queue service endpoint
 and account credentials. | 
| Constructor and Description | 
|---|
CloudTable(StorageUri uri,
          StorageCredentials credentials)
Creates an instance of the  
CloudTable class using the specified table StorageUri and credentials. | 
CloudTable(URI uri,
          StorageCredentials credentials)
Creates an instance of the  
CloudTable class 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  
CloudTableClient class using a Table service endpoint and
 storage account credentials. | 
/** 
* Copyright Microsoft Corporation 
* 
* Licensed under the Apache License, Version 2.0 (the "License"); 
* you may not use this file except in compliance with the License. 
* You may obtain a copy of the License at 
* http://www.apache.org/licenses/LICENSE-2.0 
* 
* Unless required by applicable law or agreed to in writing, software 
* distributed under the License is distributed on an "AS IS" BASIS, 
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
* See the License for the specific language governing permissions and 
* limitations under the License. 
*/