UserNamePasswordParameters.UserNamePasswordParametersBuilder Klas
- java.
lang. Object - com.
microsoft. aad. msal4j. UserNamePasswordParameters. UserNamePasswordParametersBuilder
- com.
public static class UserNamePasswordParameters.UserNamePasswordParametersBuilder
Methodesamenvatting
| Modifier en type | Methode en beschrijving |
|---|---|
|
User |
build() |
|
User |
claims(ClaimsRequest claims)
Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan |
|
User |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Voegt extra headers toe aan de tokenaanvraag |
|
User |
extraQueryParameters(Map<String,String> extraQueryParameters)
Voegt extra queryparameters toe aan de tokenaanvraag |
|
User |
password(char[] password) |
|
User |
proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Hiermee stelt u de Pop-parameters |
|
User |
scopes(@NonNull Set<String> scopes)
Scopes-toepassing vraagt toegang tot |
|
User |
tenant(String tenant)
Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag |
| java.lang.String | toString() |
|
User |
username(@NonNull String username)
Gebruikersnaam van het account |
Methoden overgenomen van java.lang.Object
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:
Retouren:
this.extraHttpHeaders
public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Voegt extra headers toe aan de tokenaanvraag
Parameters:
Retouren:
this.extraQueryParameters
public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Voegt extra queryparameters toe aan de tokenaanvraag
Parameters:
Retouren:
this.password
public UserNamePasswordParameters.UserNamePasswordParametersBuilder password(char[] password)
Parameters:
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:
scopes
public UserNamePasswordParameters.UserNamePasswordParametersBuilder scopes(@NonNull Set<String> scopes)
Scopes-toepassing vraagt toegang tot
Parameters:
Retouren:
this.tenant
public UserNamePasswordParameters.UserNamePasswordParametersBuilder tenant(String tenant)
Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag
Parameters:
Retouren:
this.toString
public String toString()
Overschrijvingen:
UserNamePasswordParameters.UserNamePasswordParametersBuilder.toString()username
public UserNamePasswordParameters.UserNamePasswordParametersBuilder username(@NonNull String username)
Gebruikersnaam van het account
Parameters:
Retouren:
this.