UserNamePasswordParameters.UserNamePasswordParametersBuilder Klas

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

public static class UserNamePasswordParameters.UserNamePasswordParametersBuilder

Methodesamenvatting

Modifier en type Methode en beschrijving
UserNamePasswordParameters build()
UserNamePasswordParametersBuilder claims(ClaimsRequest claims)

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

UserNamePasswordParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Voegt extra headers toe aan de tokenaanvraag

UserNamePasswordParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Voegt extra queryparameters toe aan de tokenaanvraag

UserNamePasswordParametersBuilder password(char[] password)
UserNamePasswordParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)

Hiermee stelt u de Pop-parametersvoor deze aanvraag in, zodat de aanvraag proof-of-possession tokens kan ophalen in plaats van bearer tokens voor meer informatie, zie PopParameters en https://aka.ms/msal4j-pop

UserNamePasswordParametersBuilder scopes(@NonNull Set<String> scopes)

Scopes-toepassing vraagt toegang tot

UserNamePasswordParametersBuilder tenant(String tenant)

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

java.lang.String toString()
UserNamePasswordParametersBuilder username(@NonNull 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

build

public UserNamePasswordParameters build()

claims

public UserNamePasswordParameters.UserNamePasswordParametersBuilder claims(ClaimsRequest claims)

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

Parameters:

claims

Retouren:

this.

extraHttpHeaders

public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Voegt extra headers toe aan de tokenaanvraag

Parameters:

extraHttpHeaders

Retouren:

this.

extraQueryParameters

public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Voegt extra queryparameters toe aan de tokenaanvraag

Parameters:

extraQueryParameters

Retouren:

this.

password

public UserNamePasswordParameters.UserNamePasswordParametersBuilder password(char[] password)

Parameters:

password

proofOfPossession

public UserNamePasswordParameters.UserNamePasswordParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)

Hiermee stelt u de PopParameters voor deze aanvraag in, zodat de aanvraag proof-of-possession tokens kan ophalen in plaats van bearertokens voor meer informatie, zie PopParameters en https://aka.ms/msal4j-pop

Parameters:

httpMethod - een geldige HTTP-methode, zoals 'GET' of 'POST'
uri - URI die moet worden gekoppeld aan het token
nonce - optionele niet-waarde voor het token kan leeg of null zijn

scopes

public UserNamePasswordParameters.UserNamePasswordParametersBuilder scopes(@NonNull Set<String> scopes)

Scopes-toepassing vraagt toegang tot

Parameters:

scopes

Retouren:

this.

tenant

public UserNamePasswordParameters.UserNamePasswordParametersBuilder tenant(String tenant)

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

Parameters:

tenant

Retouren:

this.

toString

public String toString()

Overschrijvingen:

UserNamePasswordParameters.UserNamePasswordParametersBuilder.toString()

username

public UserNamePasswordParameters.UserNamePasswordParametersBuilder username(@NonNull String username)

Gebruikersnaam van het account

Parameters:

username

Retouren:

this.

Van toepassing op