StorageCredentialsAccountAndKey Clase
- java.
lang. Object - StorageCredentials
- com.
microsoft. azure. storage. StorageCredentialsAccountAndKey
- com.
public class StorageCredentialsAccountAndKey extends StorageCredentials
Representa las credenciales de la cuenta de almacenamiento, basadas en la cuenta de almacenamiento y la clave de acceso, para acceder a los servicios de almacenamiento de Microsoft Azure.
Resumen del constructor
Constructor | Description |
---|---|
StorageCredentialsAccountAndKey(final String accountName, final byte[] key) |
Crea una instancia de la clase utilizando el nombre y la clave de acceso de la cuenta de almacenamiento especificadas; la clave de acceso especificada tiene el formato de una matriz de bytes. |
StorageCredentialsAccountAndKey(final String accountName, final String key) |
Crea una instancia de la clase utilizando el nombre y la clave de acceso de la cuenta de almacenamiento especificadas; la clave de acceso especificada se almacena como . |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
exportBase64EncodedKey()
Exporta el valor de la clave de acceso a una cadena codificada en Base64. |
byte [] |
exportKey()
Exporta el valor de la clave de acceso a una matriz de bytes. |
String |
getAccountName()
Obtiene el nombre de la cuenta. |
synchronized Mac |
getHmac256()
Obtiene el HmacSha256 asociado a la clave de cuenta. |
void |
setAccountName(String accountName)
Establece el nombre de la cuenta. |
String |
toString(final boolean exportSecrets)
Devuelve un objeto que representa esta instancia, opcionalmente, incluida la información confidencial. |
Storage |
transformUri(StorageUri resourceUri, OperationContext opContext) |
URI | transformUri(URI resourceUri, OperationContext opContext) |
synchronized void |
updateKey(final byte[] key)
Establece el nombre de la clave de acceso que se usará al firmar la solicitud. |
synchronized void |
updateKey(final String key)
Establece el nombre de la clave de acceso que se usará al firmar la solicitud. |
Miembros heredados
Detalles del constructor
StorageCredentialsAccountAndKey
public StorageCredentialsAccountAndKey(final String accountName, final byte[] key)
Crea una instancia de la clase utilizando el nombre y la clave de acceso de la cuenta de almacenamiento especificadas; la clave de acceso especificada tiene el formato de una matriz de bytes.
Parameters:
String
representa el nombre de la cuenta de almacenamiento.
StorageCredentialsAccountAndKey
public StorageCredentialsAccountAndKey(final String accountName, final String key)
Crea una instancia de la clase utilizando el nombre y la clave de acceso de la cuenta de almacenamiento especificadas; la clave de acceso especificada se almacena como .
Parameters:
String
representa el nombre de la cuenta de almacenamiento.
String
representa la clave de acceso de la cuenta codificada en Base 64.
Detalles del método
exportBase64EncodedKey
public String exportBase64EncodedKey()
Exporta el valor de la clave de acceso a una cadena codificada en Base64.
Returns:
String
representa la clave de acceso codificada en Base64.exportKey
public byte [] exportKey()
Exporta el valor de la clave de acceso a una matriz de bytes.
Returns:
getAccountName
public String getAccountName()
Obtiene el nombre de la cuenta.
Returns:
String
contiene el nombre de la cuenta.getHmac256
public synchronized Mac getHmac256()
Obtiene el HmacSha256 asociado a la clave de cuenta.
Returns:
MAC
creado con la clave de cuenta.Throws:
setAccountName
public void setAccountName(String accountName)
Establece el nombre de la cuenta.
Parameters:
String
contiene el nombre de la cuenta.
toString
public String toString(final boolean exportSecrets)
Devuelve un objeto que representa esta instancia, opcionalmente, incluida la información confidencial.
Parameters:
true
para incluir datos confidenciales en la cadena de devolución; de lo contrario, false
.
Returns:
String
representa este objeto, opcionalmente, incluida la información confidencial.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)
Establece el nombre de la clave de acceso que se usará al firmar la solicitud.
Parameters:
String
representa el nombre de la clave de acceso que se va a usar al firmar la solicitud.
updateKey
public synchronized void updateKey(final String key)
Establece el nombre de la clave de acceso que se usará al firmar la solicitud.
Parameters:
String
representa el nombre de la clave de acceso que se va a usar al firmar la solicitud.
Se aplica a
Azure SDK for Java