SilentParameters.SilentParametersBuilder Klas
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters. SilentParametersBuilder
- com.
public static class SilentParameters.SilentParametersBuilder
Methodesamenvatting
| Modifier en type | Methode en beschrijving |
|---|---|
|
Silent |
account(IAccount account)
Account waarvoor u een token aanvraagt. |
|
Silent |
authorityUrl(String authorityUrl)
Instantie van wie de toepassing tokens aanvraagt. |
|
Silent |
build() |
|
Silent |
claims(ClaimsRequest claims)
Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan. |
|
Silent |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
Voegt extra headers toe aan de tokenaanvraag |
|
Silent |
extraQueryParameters(Map<String,String> extraQueryParameters)
Afgeschaft
Niet aanbevolen voor productiescenario's. Deze wordt verwijderd in een toekomstige release en het gedrag wordt mogelijk vervangen door een nieuwe API.
Voegt extra queryparameters toe aan de tokenaanvraag |
|
Silent |
forceRefresh(boolean forceRefresh)
Dwing MSAL af om de tokens in de cache te vernieuwen, zelfs als er een geldig toegangstoken is. |
|
Silent |
proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
Hiermee stelt u de Pop-parameters |
|
Silent |
scopes(Set<String> scopes)
De toepassing Scopes vraagt toegang tot. |
|
Silent |
tenant(String tenant)
Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag |
| java.lang.String | toString() |
Methoden overgenomen van java.lang.Object
Methodedetails
account
public SilentParameters.SilentParametersBuilder account(IAccount account)
Account waarvoor u een token aanvraagt.
Parameters:
authorityUrl
public SilentParameters.SilentParametersBuilder authorityUrl(String authorityUrl)
Instantie van wie de toepassing tokens aanvraagt.
Parameters:
build
public SilentParameters build()
claims
public SilentParameters.SilentParametersBuilder claims(ClaimsRequest claims)
Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan.
Parameters:
extraHttpHeaders
public SilentParameters.SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
Voegt extra headers toe aan de tokenaanvraag
Parameters:
extraQueryParameters
public SilentParameters.SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
Afgeschaft
Voegt extra queryparameters toe aan de tokenaanvraag
Parameters:
forceRefresh
public SilentParameters.SilentParametersBuilder forceRefresh(boolean forceRefresh)
Dwing MSAL af om de tokens in de cache te vernieuwen, zelfs als er een geldig toegangstoken is.
Parameters:
proofOfPossession
public SilentParameters.SilentParametersBuilder 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
Zie en voor PopParameters meer informatie https://aka.ms/msal4j-pop
Parameters:
scopes
public SilentParameters.SilentParametersBuilder scopes(Set<String> scopes)
De toepassing Scopes vraagt toegang tot.
Kan niet null zijn.
Parameters:
tenant
public SilentParameters.SilentParametersBuilder tenant(String tenant)
Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag
Parameters:
toString
public String toString()
Overschrijvingen:
SilentParameters.SilentParametersBuilder.toString()