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 Cognitive Services、Azure Search、Azure Management 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:
メソッドの詳細
update
public AzureKeyCredential update(String key)
この資格情報に関連付けられているキーをローテーションします。
Overrides:
AzureKeyCredential.update(String key)Parameters:
Returns:
AzureKeyCredential
オブジェクト。適用対象
Azure SDK for Java