UserNamePasswordParameters Klas

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

Implementeringen

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Object met parameters voor de stroom gebruikersnaam/wachtwoord. Kan worden gebruikt als parameter voor acquireToken(UserNamePasswordParameters parameters)

Zie https://aka.ms/msal4j-username-password voor meer informatie

Methodesamenvatting

Modifier en type Methode en beschrijving
static UserNamePasswordParametersBuilder builder(Set<String> scopes, String username, char[] password)

Opbouwfunctie voor parameters voor gebruikersnaam

ClaimsRequest claims()

Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan

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

Voegt extra headers toe aan de tokenaanvraag

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

Voegt extra queryparameters toe aan de tokenaanvraag

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

Scopes-toepassing vraagt toegang tot

java.lang.String tenant()

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

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

Gebruikersnaam van het account

Methoden overgenomen van 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

Methodedetails

builder

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

Opbouwfunctie voor UserNameParameters

Parameters:

scopes - scopes-toepassing vraagt toegang tot
username - gebruikersnaam van het account
password - tekenmatrix met referenties voor de gebruikersnaam

Retouren:

builder-object dat kan worden gebruikt om UserNameParameters samen te stellen

claims

public ClaimsRequest claims()

Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Voegt extra headers toe aan de tokenaanvraag

extraQueryParameters

public Map<String,String> extraQueryParameters()

Voegt extra queryparameters toe aan de tokenaanvraag

password

public char[] password()

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

Scopes-toepassing vraagt toegang tot

tenant

public String tenant()

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

username

public @NonNull String username()

Gebruikersnaam van het account

Van toepassing op