UserNamePasswordParameters Klasse

  • java.lang.Object
    • com.microsoft.aad.msal4j.UserNamePasswordParameters

Implementiert

com.microsoft.aad.msal4j.IAcquireTokenParameters

public class UserNamePasswordParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters

Objekt, das Parameter für den Username/Password-Fluss enthält. Kann als Parameter verwendet werden, um acquireToken(UserNamePasswordParameters parameters)

Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-username-password

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Generator für Benutzernamenparameter

ClaimsRequest claims()

Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen und Anforderungen für Standard- und benutzerdefinierte Ansprüche zulassen

java.util.Map<java.lang.String,java.lang.String> extraHttpHeaders()

Fügt der Tokenanforderung zusätzliche Header hinzu.

java.util.Map<java.lang.String,java.lang.String> extraQueryParameters()

Fügt der Tokenanforderung zusätzliche Abfrageparameter hinzu.

char[] password()
PopParameters proofOfPossession()
@lombok.NonNull java.util.Set<java.lang.String> scopes()

Bereichsanwendung fordert Zugriff auf

java.lang.String tenant()

Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.

@lombok.NonNull java.lang.String username()

Benutzername des Kontos

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

builder

public static UserNamePasswordParameters.UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Generator für UserNameParameters

Parameter:

scopes - Bereichsanwendung fordert Zugriff auf
username - Benutzername des Kontos
password - Zeichenarray mit Anmeldeinformationen für den Benutzernamen

Gibt zurück:

Builder-Objekt, das zum Erstellen von UserNameParameters verwendet werden kann

claims

public ClaimsRequest claims()

Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen und Anforderungen für Standard- und benutzerdefinierte Ansprüche zulassen

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Fügt der Tokenanforderung zusätzliche Header hinzu.

extraQueryParameters

public Map<String,String> extraQueryParameters()

Fügt der Tokenanforderung zusätzliche Abfrageparameter hinzu.

password

public char[] password()

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

Bereichsanwendung fordert Zugriff auf

tenant

public String tenant()

Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.

username

public @NonNull String username()

Benutzername des Kontos

Gilt für: