SilentParameters.SilentParametersBuilder Klass

  • java.lang.Object
    • com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder

public static class SilentParameters.SilentParametersBuilder

Metodsammanfattning

Modifierare och typ Metod och beskrivning
SilentParametersBuilder account(IAccount account)

Konto som du begär en token för.

SilentParametersBuilder authorityUrl(String authorityUrl)

Utfärdare som programmet begär token från.

SilentParameters build()
SilentParametersBuilder claims(ClaimsRequest claims)

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk.

SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Lägger till ytterligare rubriker i tokenbegäran

SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Lägger till ytterligare frågeparametrar i tokenbegäran

SilentParametersBuilder forceRefresh(boolean forceRefresh)

Tvinga MSAL att uppdatera token i cacheminnet, även om det finns en giltig åtkomsttoken.

SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)

Anger popparametrarnaför den här begäran så att begäran kan hämta token för bevis för innehav i stället för ägartoken För mer information, se PopParameters och https://aka.ms/msal4j-pop

SilentParametersBuilder scopes(@NonNull Set<String> scopes)

Scopes-programmet begär åtkomst till.

SilentParametersBuilder tenant(String tenant)

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

java.lang.String toString()

Metoder som ärvts från 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

Metodinformation

account

public SilentParameters.SilentParametersBuilder account(IAccount account)

Konto som du begär en token för.

Parametrar:

account

Returer:

this.

authorityUrl

public SilentParameters.SilentParametersBuilder authorityUrl(String authorityUrl)

Utfärdare som programmet begär token från.

Parametrar:

authorityUrl

Returer:

this.

build

public SilentParameters build()

claims

public SilentParameters.SilentParametersBuilder claims(ClaimsRequest claims)

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk.

Parametrar:

claims

Returer:

this.

extraHttpHeaders

public SilentParameters.SilentParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Lägger till ytterligare rubriker i tokenbegäran

Parametrar:

extraHttpHeaders

Returer:

this.

extraQueryParameters

public SilentParameters.SilentParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Lägger till ytterligare frågeparametrar i tokenbegäran

Parametrar:

extraQueryParameters

Returer:

this.

forceRefresh

public SilentParameters.SilentParametersBuilder forceRefresh(boolean forceRefresh)

Tvinga MSAL att uppdatera token i cacheminnet, även om det finns en giltig åtkomsttoken.

Parametrar:

forceRefresh

Returer:

this.

proofOfPossession

public SilentParameters.SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)

Anger PopParameters för den här begäran så att begäran kan hämta token för bevis på innehav i stället för ägartoken Mer information finns i PopParameters och https://aka.ms/msal4j-pop

Parametrar:

httpMethod - en giltig HTTP-metod, till exempel "GET" eller "POST"
uri - URI som ska associeras med token
nonce - valfritt nonce-värde för token, kan vara tomt eller null

scopes

public SilentParameters.SilentParametersBuilder scopes(@NonNull Set<String> scopes)

Scopes-programmet begär åtkomst till.

Parametrar:

scopes

Returer:

this.

tenant

public SilentParameters.SilentParametersBuilder tenant(String tenant)

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

Parametrar:

tenant

Returer:

this.

toString

public String toString()

Åsidosättningar:

SilentParameters.SilentParametersBuilder.toString()

Gäller för