你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AccessToken 类

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

public class AccessToken

表示具有令牌字符串和过期时间的不可变访问令牌。

访问令牌是由身份验证源(例如 Azure Active Directory (AAD) )颁发的安全令牌,它表示访问特定资源或服务的授权。 它通常用于对 Azure 服务发出的请求进行身份验证和授权。

访问令牌是通过身份验证过程获取的,其中用户或应用程序向身份验证源提供有效的凭据 (,例如客户端 ID、客户端密码、用户名/密码或证书) 。 然后,身份验证源会验证凭据并颁发访问令牌,这是一个有时间限制的令牌,可授予对所请求资源的访问权限。

获取访问令牌后,可以将其包含在 HTTP 请求的授权标头中,以便对 Azure 服务的请求进行身份验证和授权。

构造函数摘要

构造函数 说明
AccessToken(String token, OffsetDateTime expiresAt)

创建访问令牌实例。

方法摘要

修饰符和类型 方法和描述
OffsetDateTime getExpiresAt()

获取令牌过期的时间(UTC)。

String getToken()

获取令牌。

boolean isExpired()

令牌是否已过期。

方法继承自 java.lang.Object

构造函数详细信息

AccessToken

public AccessToken(String token, OffsetDateTime expiresAt)

创建访问令牌实例。

Parameters:

token - 令牌字符串。
expiresAt - 过期时间。

方法详细信息

getExpiresAt

public OffsetDateTime getExpiresAt()

获取令牌过期的时间(UTC)。

Returns:

令牌过期的时间(UTC)。

getToken

public String getToken()

获取令牌。

Returns:

令牌。

isExpired

public boolean isExpired()

令牌是否已过期。

Returns:

令牌是否已过期。

适用于