Compartir a través de


AzureNamedKeyCredential Clase

  • java.lang.Object
    • com.azure.core.credential.AzureNamedKeyCredential

public final class AzureNamedKeyCredential

AzureNamedKeyCredential se usa para autenticar y autorizar las solicitudes realizadas a los servicios de Azure. Está diseñado específicamente para escenarios en los que es necesario autenticarse mediante una clave con un identificador de nombre asociado a él.

Una clave es un identificador o token único que está asociado a un usuario o aplicación específico. Sirve como una forma sencilla de autenticación para garantizar que solo los clientes autorizados puedan acceder a los recursos protegidos o a las API. Esta autenticación se usa normalmente para acceder a determinados servicios, como Tablas de Azure y Azure Event Hubs. Cada servicio puede tener su propia manera específica de usar claves de API, pero el concepto general sigue siendo el mismo.

AzureNamedKeyCredential se puede crear para las claves que tienen un identificador de nombre asociado a ellas.

Ejemplos de código

Cree una credencial con nombre para una clave sas específica del servicio.

AzureNamedKeyCredential azureNamedKeyCredential =
     new AzureNamedKeyCredential("AZURE-SERVICE-SAS-KEY-NAME", "AZURE-SERVICE-SAS-KEY");

Resumen del constructor

Constructor Description
AzureNamedKeyCredential(String name, String key)

Crea una credencial con el especificado name que autoriza la solicitud con el especificado key.

Resumen del método

Modificador y tipo Método y descripción
AzureNamedKey getAzureNamedKey()

Recupera el AzureNamedKey objeto que contiene el nombre y la clave asociados a esta credencial.

AzureNamedKeyCredential update(String name, String key)

Gira y namekey asociado a esta credencial.

Métodos heredados de java.lang.Object

Detalles del constructor

AzureNamedKeyCredential

public AzureNamedKeyCredential(String name, String key)

Crea una credencial con el especificado name que autoriza la solicitud con el especificado key.

Parameters:

name - Nombre de la credencial de clave.
key - Clave que se usa para autorizar solicitudes.

Detalles del método

getAzureNamedKey

public AzureNamedKey getAzureNamedKey()

Recupera el AzureNamedKey objeto que contiene el nombre y la clave asociados a esta credencial.

Returns:

que AzureNamedKey contiene el nombre y la clave .

update

public AzureNamedKeyCredential update(String name, String key)

Gira y namekey asociado a esta credencial.

Parameters:

name - Nuevo nombre de la credencial de clave.
key - Nueva clave que se va a asociar a esta credencial.

Returns:

Objeto AzureNamedKeyCredential actualizado.

Se aplica a