AccessToken Classe

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

public class AccessToken

Representa um token de acesso imutável com uma cadeia de caracteres de token e um tempo de expiração.

Um Token de Acesso é um token de segurança emitido por uma fonte de autenticação, como o AAD (Azure Active Directory), e representa a autorização para acessar um recurso ou serviço específico. Normalmente, ele é usado para autenticar e autorizar solicitações feitas aos serviços do Azure.

Os Tokens de Acesso são obtidos por meio do processo de autenticação, em que o usuário ou aplicativo apresenta credenciais válidas (como uma ID do cliente, segredo do cliente, nome de usuário/senha ou certificado) para a origem da autenticação. Em seguida, a fonte de autenticação verifica as credenciais e emite um Token de Acesso, que é um token com tempo limitado que concede acesso ao recurso solicitado.

Depois que um Token de Acesso é obtido, ele pode ser incluído no cabeçalho autorização de solicitações HTTP para autenticar e autorizar solicitações para os serviços do Azure.

Resumo do Construtor

Construtor Description
AccessToken(String token, OffsetDateTime expiresAt)

Cria uma instância de token de acesso.

Resumo do método

Modificador e tipo Método e descrição
OffsetDateTime getExpiresAt()

Obtém a hora em que o token expira, em UTC.

String getToken()

Obtém o token.

boolean isExpired()

Se o token expirou.

Métodos herdados de java.lang.Object

Detalhes do construtor

AccessToken

public AccessToken(String token, OffsetDateTime expiresAt)

Cria uma instância de token de acesso.

Parameters:

token - a cadeia de caracteres de token.
expiresAt - o tempo de expiração.

Detalhes do método

getExpiresAt

public OffsetDateTime getExpiresAt()

Obtém a hora em que o token expira, em UTC.

Returns:

A hora em que o token expira, em UTC.

getToken

public String getToken()

Obtém o token.

Returns:

O token.

isExpired

public boolean isExpired()

Se o token expirou.

Returns:

Se o token expirou.

Aplica-se a