Freigeben über


VisualStudioCodeCredentialBuilder Klasse

public class VisualStudioCodeCredentialBuilder
extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>

Fluent-Anmeldeinformationsgenerator zum Instanziieren von VisualStudioCodeCredential.

Es ist ein bekanntes Problem , dass diese Anmeldeinformationen nicht mit Azure-Kontoerweiterungsversionen funktionieren, die neuer als 0.9.11 sind. Eine langfristige Lösung dieses Problems wird ausgeführt. In der Zwischenzeit sollten Sie sich mit AzureCliCredentialauthentifizieren.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
VisualStudioCodeCredentialBuilder()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)

Gibt Mandanten zusätzlich zur angegebenen Mandanten-IDan, für die die Anmeldeinformationen Token abrufen können.

VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List<String> additionallyAllowedTenants)

Gibt Mandanten zusätzlich zur angegebenen Mandanten-IDan, für die die Anmeldeinformationen Token abrufen können.

VisualStudioCodeCredential build()

Erstellt eine neue VisualStudioCodeCredential mit den aktuellen Konfigurationen.

VisualStudioCodeCredentialBuilder tenantId(String tenantId)

Legt die Mandanten-ID des Benutzers fest, der sich über authentifizieren VisualStudioCodeCredentialsoll.

Geerbte Methoden von CredentialBuilderBase

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

VisualStudioCodeCredentialBuilder

public VisualStudioCodeCredentialBuilder()

Details zur Methode

additionallyAllowedTenants

public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)

Gibt Mandanten zusätzlich zur angegebenen tenantId an, für die die Anmeldeinformationen Token abrufen können. Fügen Sie den Wildcardwert "*" hinzu, damit die Anmeldeinformationen Token für jeden Mandanten abrufen können, auf den das angemeldete Konto zugreifen kann. Wenn kein Wert für tenantId angegeben wird, hat diese Option keine Auswirkung, und die Anmeldeinformationen erhalten Token für jeden angeforderten Mandanten.

Parameters:

additionallyAllowedTenants - die zusätzlich zulässigen Mandanten.

Returns:

Eine aktualisierte instance dieses Generators mit den konfigurierten zusätzlichen Mandanten.

additionallyAllowedTenants

public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List additionallyAllowedTenants)

Gibt Mandanten zusätzlich zur angegebenen tenantId an, für die die Anmeldeinformationen Token abrufen können. Fügen Sie den Wildcardwert "*" hinzu, damit die Anmeldeinformationen Token für jeden Mandanten abrufen können, auf den das angemeldete Konto zugreifen kann. Wenn kein Wert für tenantId angegeben wird, hat diese Option keine Auswirkung, und die Anmeldeinformationen erhalten Token für jeden angeforderten Mandanten.

Parameters:

additionallyAllowedTenants - die zusätzlich zulässigen Mandanten.

Returns:

Eine aktualisierte instance dieses Generators mit den konfigurierten zusätzlichen Mandanten.

build

public VisualStudioCodeCredential build()

Erstellt eine neue VisualStudioCodeCredential mit den aktuellen Konfigurationen.

Returns:

a VisualStudioCodeCredential mit den aktuellen Konfigurationen.

tenantId

public VisualStudioCodeCredentialBuilder tenantId(String tenantId)

Legt die Mandanten-ID des Benutzers fest, der sich über authentifizieren VisualStudioCodeCredentialsoll. Der Standardwert ist der Mandant, bei dem sich der Benutzer ursprünglich über das Visual Studio Code-Azure-Konto-Plug-In authentifiziert hat.

Parameters:

tenantId - die festzulegende Mandanten-ID.

Returns:

Eine aktualisierte instance dieses Generators, wobei die Mandanten-ID wie angegeben festgelegt ist.

Gilt für: