SilentParameters Třída

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

Implementuje

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt obsahující parametry pro tiché požadavky Lze použít jako parametr do acquireTokenSilently(SilentParameters parameters) nebo do ConfidentialClientApplication#acquireTokenSilently(SilentParameters)

Souhrn metod

Modifikátor a typ Metoda a popis
IAccount account()

Účet, pro který požadujete token.

java.lang.String authorityUrl()

Autorita, ze které aplikace požaduje tokeny.

static SilentParametersBuilder builder(Set<String> scopes)

Zastaralé

Tato metoda se použila pro použití tokenů uložených v mezipaměti v přihlašovacích údajích klienta nebo toku jménem uživatele. Tyto toky se teď ve výchozím nastavení pokusí použít tokeny uložené v mezipaměti, takže není nutné volat získánítokenubezobslužně. Toto přetížení bude odebráno v další hlavní verzi.

Tvůrce pro bezobslužnéparametry

static SilentParametersBuilder builder(Set<String> scopes, IAccount account)

Tvůrce pro bezobslužnéparametry

ClaimsRequest claims()

Deklarace identity, které se mají požadovat prostřednictvím parametru žádosti o deklarace identity OIDC, což umožňuje požadavky na standardní a vlastní deklarace identity.

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

Přidá do žádosti o token další hlavičky.

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

Přidá do požadavku tokenu další parametry dotazu.

boolean forceRefresh()

Vynuťte, aby služba MSAL aktualizovala tokeny v mezipaměti, i když existuje platný přístupový token.

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

Aplikace Oborů požaduje přístup.

java.lang.String tenant()

Přepíše hodnotu tenanta v adrese URL autority pro tento požadavek.

Metody zděděné od 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

Podrobnosti metody

account

public IAccount account()

Účet, pro který požadujete token.

authorityUrl

public String authorityUrl()

Autorita, ze které aplikace požaduje tokeny.

builder

public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes)

Zastaralé

Tato metoda se použila pro použití tokenů uložených v mezipaměti v přihlašovacích údajích klienta nebo toku jménem uživatele. Tyto toky se teď ve výchozím nastavení pokusí použít tokeny uložené v mezipaměti, takže není nutné volat získánítokenubezobslužně. Toto přetížení bude odebráno v další hlavní verzi.

Tvůrce pro SilentParameters

Parametry:

scopes - Aplikace oborů požaduje přístup k

Návraty:

objekt tvůrce, který lze použít k vytvoření SilentParameters

builder

public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes, IAccount account)

Tvůrce pro SilentParameters

Parametry:

scopes - Aplikace oborů požaduje přístup k
account - IAccount pro které získat token pro

Návraty:

objekt tvůrce, který lze použít k vytvoření SilentParameters

claims

public ClaimsRequest claims()

Deklarace identity, které se mají požadovat prostřednictvím parametru žádosti o deklarace identity OIDC, což umožňuje požadavky na standardní a vlastní deklarace identity.

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Přidá do žádosti o token další hlavičky.

extraQueryParameters

public Map<String,String> extraQueryParameters()

Přidá do požadavku tokenu další parametry dotazu.

forceRefresh

public boolean forceRefresh()

Vynuťte, aby služba MSAL aktualizovala tokeny v mezipaměti, i když existuje platný přístupový token.

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

Aplikace Oborů požaduje přístup.

tenant

public String tenant()

Přepíše hodnotu tenanta v adrese URL autority pro tento požadavek.

Platí pro