Freigeben über


AzureKeyCredential Klasse

public final class AzureKeyCredential
extends KeyCredential

Wird AzureKeyCredential verwendet, um Anforderungen an Azure-Dienste zu authentifizieren und zu autorisieren. Es ist speziell für Szenarien konzipiert, in denen Sie sich mithilfe eines Schlüssels authentifizieren müssen.

Ein Schlüssel ist ein eindeutiger Bezeichner oder Token, der einem bestimmten Benutzer oder einer bestimmten Anwendung zugeordnet ist. Es dient als einfache Form der Authentifizierung, um sicherzustellen, dass nur autorisierte Clients auf die geschützten Ressourcen oder APIs zugreifen können. Diese Authentifizierung wird häufig für den Zugriff auf bestimmte Dienste wie Azure Cognitive Services, Azure Search oder Azure Management-APIs verwendet. Jeder Dienst hat möglicherweise eine eigene spezifische Art der Verwendung von API-Schlüsseln, aber das allgemeine Konzept bleibt dasselbe. Mit AzureKeyCredential können Sie sich mit einem Schlüssel authentifizieren.

Codebeispiele

Erstellen Sie Schlüsselanmeldeinformationen für einen Dienstschlüssel.

AzureKeyCredential azureKeyCredential = new AzureKeyCredential("AZURE-SERVICE-KEY");

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
AzureKeyCredential(String key)

Erstellt eine Anmeldeinformation, die die Anforderung mit dem angegebenen Schlüssel autorisiert.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
AzureKeyCredential update(String key)

Rotiert den Schlüssel, der diesen Anmeldeinformationen zugeordnet ist.

Geerbte Methoden von KeyCredential

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

AzureKeyCredential

public AzureKeyCredential(String key)

Erstellt eine Anmeldeinformation, die die Anforderung mit dem angegebenen Schlüssel autorisiert.

Parameters:

key - Der Schlüssel, der zum Autorisieren von Anforderungen verwendet wird.

Details zur Methode

update

public AzureKeyCredential update(String key)

Rotiert den Schlüssel, der diesen Anmeldeinformationen zugeordnet ist.

Overrides:

AzureKeyCredential.update(String key)

Parameters:

key - Der neue Schlüssel, der diesen Anmeldeinformationen zugeordnet ist.

Returns:

Das aktualisierte AzureKeyCredential Objekt.

Gilt für: