StorageCredentialsAccountAndKey Classe
- java.
lang. Object - StorageCredentials
- com.
microsoft. azure. storage. StorageCredentialsAccountAndKey
- com.
public class StorageCredentialsAccountAndKey extends StorageCredentials
Représente les informations d’identification du compte de stockage, basées sur le compte de stockage et la clé d’accès, pour accéder aux services de stockage Microsoft Azure.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
StorageCredentialsAccountAndKey(final String accountName, final byte[] key) |
Crée un instance de la classe, à l’aide du nom de compte de stockage et de la clé d’accès spécifiés ; la clé d’accès spécifiée se présente sous la forme d’un tableau d’octets. |
StorageCredentialsAccountAndKey(final String accountName, final String key) |
Crée un instance de la classe, à l’aide du nom de compte de stockage et de la clé d’accès spécifiés ; la clé d’accès spécifiée est stockée sous la forme d’un . |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
exportBase64EncodedKey()
Exporte la valeur de la clé d’accès vers une chaîne encodée en Base64. |
byte [] |
exportKey()
Exporte la valeur de la clé d’accès vers un tableau d’octets. |
String |
getAccountName()
Obtient le nom du compte. |
synchronized Mac |
getHmac256()
Obtient le HmacSha256 associé à la clé de compte. |
void |
setAccountName(String accountName)
Définit le nom du compte. |
String |
toString(final boolean exportSecrets)
Retourne un qui représente cette instance, y compris éventuellement des données sensibles. |
Storage |
transformUri(StorageUri resourceUri, OperationContext opContext) |
URI | transformUri(URI resourceUri, OperationContext opContext) |
synchronized void |
updateKey(final byte[] key)
Définit le nom de la clé d’accès à utiliser lors de la signature de la demande. |
synchronized void |
updateKey(final String key)
Définit le nom de la clé d’accès à utiliser lors de la signature de la demande. |
Membres hérités
Détails du constructeur
StorageCredentialsAccountAndKey
public StorageCredentialsAccountAndKey(final String accountName, final byte[] key)
Crée un instance de la classe, à l’aide du nom de compte de stockage et de la clé d’accès spécifiés ; la clé d’accès spécifiée se présente sous la forme d’un tableau d’octets.
Parameters:
String
qui représente le nom du compte de stockage.
StorageCredentialsAccountAndKey
public StorageCredentialsAccountAndKey(final String accountName, final String key)
Crée un instance de la classe, à l’aide du nom de compte de stockage et de la clé d’accès spécifiés ; la clé d’accès spécifiée est stockée sous la forme d’un .
Parameters:
String
qui représente le nom du compte de stockage.
String
qui représente la clé d’accès au compte encodé en base 64.
Détails de la méthode
exportBase64EncodedKey
public String exportBase64EncodedKey()
Exporte la valeur de la clé d’accès vers une chaîne encodée en Base64.
Returns:
String
qui représente la clé d’accès encodée en Base64.exportKey
public byte [] exportKey()
Exporte la valeur de la clé d’accès vers un tableau d’octets.
Returns:
getAccountName
public String getAccountName()
Obtient le nom du compte.
Returns:
String
qui contient le nom du compte.getHmac256
public synchronized Mac getHmac256()
Obtient le HmacSha256 associé à la clé de compte.
Returns:
MAC
créé avec la clé de compte.Throws:
setAccountName
public void setAccountName(String accountName)
Définit le nom du compte.
Parameters:
String
qui contient le nom du compte.
toString
public String toString(final boolean exportSecrets)
Retourne un qui représente cette instance, y compris éventuellement des données sensibles.
Parameters:
true
pour inclure des données sensibles dans la chaîne de retour ; sinon, false
.
Returns:
String
qui représente cet objet, y compris éventuellement des données sensibles.transformUri
public StorageUri transformUri(StorageUri resourceUri, OperationContext opContext)
Parameters:
transformUri
public URI transformUri(URI resourceUri, OperationContext opContext)
Parameters:
updateKey
public synchronized void updateKey(final byte[] key)
Définit le nom de la clé d’accès à utiliser lors de la signature de la demande.
Parameters:
String
qui représente le nom de la clé d’accès à utiliser lors de la signature de la demande.
updateKey
public synchronized void updateKey(final String key)
Définit le nom de la clé d’accès à utiliser lors de la signature de la demande.
Parameters:
String
qui représente le nom de la clé d’accès à utiliser lors de la signature de la demande.
S’applique à
Azure SDK for Java