你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AzureKeyCredential 类
- java.
lang. Object - com.
azure. core. credential. KeyCredential - com.
azure. core. credential. AzureKeyCredential
- com.
- com.
public final class AzureKeyCredential
extends KeyCredential
AzureKeyCredential用于对向 Azure 服务发出的请求进行身份验证和授权。 它专为需要使用密钥进行身份验证的方案而设计。
密钥是与特定用户或应用程序关联的唯一标识符或令牌。 它用作一种简单的身份验证形式,可确保只有经过授权的客户端才能访问受保护的资源或 API。 此身份验证通常用于访问某些服务,例如 Azure 认知服务、Azure 搜索或 Azure 管理 API。 每个服务都有其自己的特定 API 密钥使用方式,但一般概念保持不变。 AzureKeyCredential允许使用密钥进行身份验证。
示例代码
为服务密钥创建密钥凭据。
AzureKeyCredential azureKeyCredential = new AzureKeyCredential("AZURE-SERVICE-KEY");
构造函数摘要
构造函数 | 说明 |
---|---|
AzureKeyCredential(String key) |
创建一个凭据,该凭据使用给定密钥授权请求。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Azure |
update(String key)
轮换与此凭据关联的密钥。 |
方法继承自 KeyCredential
方法继承自 java.lang.Object
构造函数详细信息
AzureKeyCredential
public AzureKeyCredential(String key)
创建一个凭据,该凭据使用给定密钥授权请求。
Parameters:
key
- 用于授权请求的密钥。
方法详细信息
update
public AzureKeyCredential update(String key)
轮换与此凭据关联的密钥。
Overrides:
AzureKeyCredential.update(String key)Parameters:
key
- 要与此凭据关联的新密钥。
Returns:
已更新的
AzureKeyCredential
对象。