AccessToken Classe
- java.
lang. Object - com.
azure. core. credential. AccessToken
- com.
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 |
---|---|
Offset |
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:
Detalhes do método
getExpiresAt
public OffsetDateTime getExpiresAt()
Obtém a hora em que o token expira, em UTC.
Returns:
getToken
public String getToken()
Obtém o token.
Returns:
isExpired
public boolean isExpired()
Se o token expirou.
Returns:
Aplica-se a
Azure SDK for Java