你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AccessToken 类
- java.
lang. Object - com.
azure. core. credential. AccessToken
- com.
public class AccessToken
表示具有令牌字符串和过期时间的不可变访问令牌。
访问令牌是由身份验证源(例如 Azure Active Directory (AAD) )颁发的安全令牌,它表示访问特定资源或服务的授权。 它通常用于对 Azure 服务发出的请求进行身份验证和授权。
访问令牌是通过身份验证过程获取的,其中用户或应用程序向身份验证源提供有效的凭据 (,例如客户端 ID、客户端密码、用户名/密码或证书) 。 然后,身份验证源会验证凭据并颁发访问令牌,这是一个有时间限制的令牌,可授予对所请求资源的访问权限。
获取访问令牌后,可以将其包含在 HTTP 请求的授权标头中,以便对 Azure 服务的请求进行身份验证和授权。
构造函数摘要
构造函数 | 说明 |
---|---|
AccessToken(String token, OffsetDateTime expiresAt) |
创建访问令牌实例。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Offset |
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:
令牌是否已过期。