AccessToken Clase
- java.
lang. Object - com.
azure. core. credential. AccessToken
- com.
public class AccessToken
Representa un token de acceso inmutable con una cadena de token y una hora de expiración.
Un token de acceso es un token de seguridad emitido por un origen de autenticación, como Azure Active Directory (AAD) y representa la autorización para acceder a un recurso o servicio específico. Normalmente se usa para autenticar y autorizar las solicitudes realizadas a los servicios de Azure.
Los tokens de acceso se obtienen a través del proceso de autenticación, donde el usuario o la aplicación presentan credenciales válidas (por ejemplo, un identificador de cliente, un secreto de cliente, un nombre de usuario o una contraseña o un certificado) al origen de autenticación. A continuación, el origen de autenticación comprueba las credenciales y emite un token de acceso, que es un token de tiempo limitado que concede acceso al recurso solicitado.
Una vez obtenido un token de acceso, se puede incluir en el encabezado autorización de las solicitudes HTTP para autenticar y autorizar solicitudes a los servicios de Azure.
Resumen del constructor
Constructor | Description |
---|---|
AccessToken(String token, OffsetDateTime expiresAt) |
Crea una instancia de token de acceso. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Offset |
getExpiresAt()
Obtiene la hora en que expira el token, en UTC. |
String |
getToken()
Obtiene el token. |
boolean |
isExpired()
Si el token ha expirado. |
Métodos heredados de java.lang.Object
Detalles del constructor
AccessToken
public AccessToken(String token, OffsetDateTime expiresAt)
Crea una instancia de token de acceso.
Parameters:
Detalles del método
getExpiresAt
public OffsetDateTime getExpiresAt()
Obtiene la hora en que expira el token, en UTC.
Returns:
getToken
public String getToken()
Obtiene el token.
Returns:
isExpired
public boolean isExpired()
Si el token ha expirado.
Returns:
Se aplica a
Azure SDK for Java