ManagedIdentityApplication Klasse

Implementiert

public class ManagedIdentityApplication
extends AbstractApplicationBase
implements IManagedIdentityApplication

Klasse, die zum Abrufen von Token für verwaltete Identität verwendet werden soll. Weitere Informationen finden Sie unter IManagedIdentityApplication

Bedingt threadsicher

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.util.concurrent.CompletableFuture<IAuthenticationResult> acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters)

Erwirbt Token aus der konfigurierten verwalteten Identität in einer Azure-Ressource.

static Builder builder(ManagedIdentityId managedIdentityId)

Erstellt eine Instanz des Generators der verwaltetenIdentitätsanwendung

ManagedIdentityId getManagedIdentityId()
static ManagedIdentitySourceType getManagedIdentitySource()

Gibt einen ManagedIdentitySourceType Wert zurück, der hauptsächlich auf Umgebungsvariablen basiert, die auf dem System festgelegt sind.

static TokenCache getSharedTokenCache()

Geerbte Methoden von AbstractApplicationBase

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Details zur Methode

acquireTokenForManagedIdentity

public CompletableFuture<IAuthenticationResult> acquireTokenForManagedIdentity(ManagedIdentityParameters managedIdentityParameters)

Erwirbt Token aus der konfigurierten verwalteten Identität in einer Azure-Ressource.

Parameter:

managedIdentityParameters

Löst aus:

java.lang.Exception

builder

public static ManagedIdentityApplication.Builder builder(ManagedIdentityId managedIdentityId)

Erstellt eine Instanz des Generators von ManagedIdentityApplication

Parameter:

managedIdentityId - ManagedIdentityId, um anzugeben, ob system assigned or User Assigned and provide id if it is user assigned.

Gibt zurück:

Instanz des Generators von ManagedIdentityApplication

getManagedIdentityId

public ManagedIdentityId getManagedIdentityId()

getManagedIdentitySource

public static ManagedIdentitySourceType getManagedIdentitySource()

Gibt einen ManagedIdentitySourceType Wert zurück, der hauptsächlich auf Umgebungsvariablen basiert, die auf dem System festgelegt sind.

Gibt zurück:

ManagedIdentitySourceType-Enumeration für den Quelltyp

getSharedTokenCache

public static TokenCache getSharedTokenCache()

Gilt für: