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 |
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.
|
protected StorageCredentials |
ServiceClient.credentials
Holds 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
StorageCredentials class. |
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
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. |
ServiceClient(StorageUri storageUri,
StorageCredentials credentials)
Creates an instance of the
ServiceClient class using the specified service endpoint and account
credentials. |
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. |
CloudBlob(BlobType type,
StorageUri uri,
String snapshotID,
StorageCredentials credentials)
Creates an instance of the
CloudBlob class using the specified URI, snapshot ID, and cloud blob
client. |
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. |
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
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
CloudTableClient class 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 © 2019. All rights reserved.