SilentParameters Sınıf
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters
- com.
Uygulamalar
public class SilentParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters
Sessiz istekler için parametreleri içeren nesne. veya için acquireTokenSilently(SilentParameters parameters) parametre olarak kullanılabilir ConfidentialClientApplication#acquireTokenSilently(SilentParameters)
Yöntem Özeti
| Değiştirici ve Tür | Yöntem ve Açıklaması |
|---|---|
| IAccount |
account()
Belirteç isteğinde bulunmak istediğiniz hesap. |
| java.lang.String |
authorityUrl()
Uygulamanın belirteç istediği yetkili. |
|
static
Silent |
builder(Set<String> scopes)
Kullanım Dışı
Bu yöntem, istemci kimlik bilgileri veya Adına akışta önbelleğe alınmış belirteçleri kullanmak için kullanılmıştır. Bu akışlar artık önbelleğe alınmış belirteçleri varsayılan olarak kullanmaya çalışır, bu nedenle alma
Sessiz |
|
static
Silent |
builder(Set<String> scopes, IAccount account)
Sessiz |
|
Claims |
claims()
OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talepler için isteklere izin verir. |
| java.util.Map<java.lang.String,java.lang.String> |
extraHttpHeaders()
Belirteç isteğine ek üst bilgiler ekler |
| java.util.Map<java.lang.String,java.lang.String> |
extraQueryParameters()
Belirteç isteğine ek sorgu parametreleri ekler |
| boolean |
forceRefresh()
Geçerli bir erişim belirteci olsa bile MSAL'yi önbellekteki belirteçleri yenilemeye zorlar. |
|
Pop |
proofOfPossession() |
| @lombok.NonNull java.util.Set<java.lang.String> |
scopes()
Kapsamlar uygulaması erişim isteğinde bulunur. |
| java.lang.String |
tenant()
Bu isteğin yetkili URL'sindeki kiracı değerini geçersiz kılar |
Yöntemlerin devralındığı yer: java.lang.Object
Yöntem Ayrıntıları
account
public IAccount account()
Belirteç isteğinde bulunmak istediğiniz hesap.
authorityUrl
public String authorityUrl()
Uygulamanın belirteç istediği yetkili.
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes)
Kullanım Dışı
SilentParameters için Oluşturucu
Parametreler:
Döndürülenler:
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes, IAccount account)
SilentParameters için Oluşturucu
Parametreler:
Döndürülenler:
claims
public ClaimsRequest claims()
OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talepler için isteklere izin verir.
extraHttpHeaders
public Map<String,String> extraHttpHeaders()
Belirteç isteğine ek üst bilgiler ekler
extraQueryParameters
public Map<String,String> extraQueryParameters()
Belirteç isteğine ek sorgu parametreleri ekler
forceRefresh
public boolean forceRefresh()
Geçerli bir erişim belirteci olsa bile MSAL'yi önbellekteki belirteçleri yenilemeye zorlar.
proofOfPossession
public PopParameters proofOfPossession()
scopes
public @NonNull Set<String> scopes()
Kapsamlar uygulaması erişim isteğinde bulunur.
tenant
public String tenant()
Bu isteğin yetkili URL'sindeki kiracı değerini geçersiz kılar