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

AzureKeyCredential 类

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)

创建一个凭据,该凭据使用给定密钥授权请求。

方法摘要

修饰符和类型 方法和描述
AzureKeyCredential 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 对象。

适用于