VisualStudioCodeCredentialBuilder Klasse
- java.
lang. Object - com.
azure. identity. CredentialBuilderBase<T> - com.
azure. identity. VisualStudioCodeCredentialBuilder
- com.
- com.
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 |
---|---|
Visual |
additionallyAllowedTenants(String[] additionallyAllowedTenants)
Gibt Mandanten zusätzlich zur angegebenen Mandanten-ID |
Visual |
additionallyAllowedTenants(List<String> additionallyAllowedTenants)
Gibt Mandanten zusätzlich zur angegebenen Mandanten-ID |
Visual |
build()
Erstellt eine neue VisualStudioCodeCredential mit den aktuellen Konfigurationen. |
Visual |
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:
Returns:
additionallyAllowedTenants
public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List
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:
Returns:
build
public VisualStudioCodeCredential build()
Erstellt eine neue VisualStudioCodeCredential mit den aktuellen Konfigurationen.
Returns:
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:
Returns: