SilentParameters Kelas
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters
- com.
Penerapan
public class SilentParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters
Objek yang berisi parameter untuk permintaan senyap. Dapat digunakan sebagai parameter ke acquireTokenSilently(SilentParameters parameters) atau ke ConfidentialClientApplication#acquireTokenSilently(SilentParameters)
Ringkasan Metode
| Pemodifikasi dan Jenis | Metode dan Deskripsi |
|---|---|
| IAccount |
account()
Akun yang Anda minta tokennya. |
| java.lang.String |
authorityUrl()
Otoritas tempat aplikasi meminta token. |
|
static
Silent |
builder(Set<String> scopes)
Tidak digunakan lagi
Metode ini digunakan untuk menggunakan token yang di-cache dalam kredensial klien atau Alur atas nama. Alur tersebut sekarang secara default akan mencoba menggunakan token cache yang di-cache, sehingga tidak perlu memanggil memperoleh
Penyusun untuk Parameter Senyap |
|
static
Silent |
builder(Set<String> scopes, IAccount account)
Penyusun untuk Parameter Senyap |
|
Claims |
claims()
Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom. |
| java.util.Map<java.lang.String,java.lang.String> |
extraHttpHeaders()
Menambahkan header tambahan ke permintaan token |
| java.util.Map<java.lang.String,java.lang.String> |
extraQueryParameters()
Menambahkan parameter kueri tambahan ke permintaan token |
| boolean |
forceRefresh()
Paksa MSAL untuk menyegarkan token di cache, bahkan jika ada token akses yang valid. |
|
Pop |
proofOfPossession() |
| @lombok.NonNull java.util.Set<java.lang.String> |
scopes()
Aplikasi cakupan meminta akses. |
| java.lang.String |
tenant()
Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini |
Metode diperoleh dari java.lang.Object
Detail Metode
account
public IAccount account()
Akun yang Anda minta tokennya.
authorityUrl
public String authorityUrl()
Otoritas tempat aplikasi meminta token.
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes)
Tidak digunakan lagi
Builder untuk SilentParameters
Parameter:
Mengembalikan:
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes, IAccount account)
Builder untuk SilentParameters
Parameter:
Mengembalikan:
claims
public ClaimsRequest claims()
Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom.
extraHttpHeaders
public Map<String,String> extraHttpHeaders()
Menambahkan header tambahan ke permintaan token
extraQueryParameters
public Map<String,String> extraQueryParameters()
Menambahkan parameter kueri tambahan ke permintaan token
forceRefresh
public boolean forceRefresh()
Paksa MSAL untuk menyegarkan token di cache, bahkan jika ada token akses yang valid.
proofOfPossession
public PopParameters proofOfPossession()
scopes
public @NonNull Set<String> scopes()
Aplikasi cakupan meminta akses.
tenant
public String tenant()
Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini