AzureKeyCredential Klasse
- java.
lang. Object - com.
azure. core. credential. KeyCredential - com.
azure. core. credential. AzureKeyCredential
- com.
- com.
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 |
---|---|
Azure |
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:
Details zur Methode
update
public AzureKeyCredential update(String key)
Rotiert den Schlüssel, der diesen Anmeldeinformationen zugeordnet ist.
Overrides:
AzureKeyCredential.update(String key)Parameters:
Returns:
AzureKeyCredential
Objekt.Gilt für:
Azure SDK for Java