Partilhar via


AzureNamedKeyCredential Classe

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

public final class AzureNamedKeyCredential

O AzureNamedKeyCredential é usado para autenticar e autorizar solicitações feitas aos serviços do Azure. Ele foi projetado especificamente para cenários em que você precisa se autenticar usando uma chave com um identificador de nome associado a ela.

Uma chave é um identificador ou token exclusivo associado a um usuário ou aplicativo específico. Ele serve como uma forma simples de autenticação para garantir que somente clientes autorizados possam acessar os recursos ou APIs protegidos. Essa autenticação é comumente usada para acessar determinados serviços, como Tabelas do Azure e Hubs de Eventos do Azure. Cada serviço pode ter sua própria maneira específica de usar chaves de API, mas o conceito geral permanece o mesmo.

O AzureNamedKeyCredential pode ser criado para chaves que têm um identificador de nome associado a elas.

Exemplos de código

Crie uma credencial nomeada para uma chave sas específica do serviço.

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

Resumo do Construtor

Construtor Description
AzureNamedKeyCredential(String name, String key)

Cria uma credencial com especificada name que autoriza a solicitação com o determinado key.

Resumo do método

Modificador e tipo Método e descrição
AzureNamedKey getAzureNamedKey()

Recupera o AzureNamedKey que contém o nome e a chave associados a essa credencial.

AzureNamedKeyCredential update(String name, String key)

Gira o name e key associado a essa credencial.

Métodos herdados de java.lang.Object

Detalhes do construtor

AzureNamedKeyCredential

public AzureNamedKeyCredential(String name, String key)

Cria uma credencial com especificada name que autoriza a solicitação com o determinado key.

Parameters:

name - O nome da credencial de chave.
key - A chave usada para autorizar solicitações.

Detalhes do método

getAzureNamedKey

public AzureNamedKey getAzureNamedKey()

Recupera o AzureNamedKey que contém o nome e a chave associados a essa credencial.

Returns:

O AzureNamedKey que contém o nome e a chave .

update

public AzureNamedKeyCredential update(String name, String key)

Gira o name e key associado a essa credencial.

Parameters:

name - O novo nome da credencial de chave.
key - A nova chave a ser associada a essa credencial.

Returns:

O objeto atualizado AzureNamedKeyCredential.

Aplica-se a