com.microsoft.aad.msal4j
Kelas
| AbstractApplicationBase |
Kelas abstrak yang berisi metode dan properti umum untuk PublicClientApplication, ConfidentialClientApplication, dan ManagedIdentityApplication |
|
| AbstractApplicationBase.Builder<T> | ||
| AbstractClientApplicationBase |
Kelas abstrak yang berisi metode dan properti umum untuk dan PublicClientApplicationConfidentialClientApplication. |
|
| AbstractClientApplicationBase.Builder<T> | ||
| AppTokenProviderParameters | ||
| AuthenticationErrorCode |
Kelas yang berisi kode kesalahan yang dikembalikan oleh layanan atau dihasilkan oleh klien |
|
| AuthenticationErrorMessage | ||
| AuthenticationResultMetadata |
Berisi metadata dan konteks tambahan untuk konten Hasil Autentikasi |
|
| AuthenticationResultMetadata.AuthenticationResultMetadataBuilder | ||
| AuthorizationCodeParameters |
Objek yang berisi parameter untuk alur kode otorisasi. |
|
| AuthorizationCodeParameters.AuthorizationCodeParametersBuilder | ||
| AuthorizationRequestUrlParameters | ||
| AuthorizationRequestUrlParameters.Builder | ||
| CIAMAuthority | ||
| ClaimsRequest |
Mewakili parameter permintaan klaim sebagai objek |
|
| ClientCredentialFactory |
Pabrik untuk membuat kredensial klien yang digunakan dalam alur klien rahasia. |
|
| ClientCredentialParameters |
Objek yang berisi parameter untuk alur kredensial klien. |
|
| ClientCredentialParameters.ClientCredentialParametersBuilder | ||
| ConfidentialClientApplication |
Kelas yang akan digunakan untuk memperoleh token untuk aplikasi klien rahasia (Web Apps, API Web, dan aplikasi daemon). |
|
| ConfidentialClientApplication.Builder | ||
| CustomJWTAuthentication | ||
| DeviceCode |
Respons yang dikembalikan dari titik akhir kode perangkat STS yang berisi informasi yang diperlukan untuk alur kode perangkat |
|
| DeviceCodeFlowParameters |
Objek yang berisi parameter untuk alur kode perangkat. |
|
| DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder | ||
| HttpRequest |
Berisi informasi tentang permintaan HTTP keluar. |
|
| HttpResponse |
Respons HTTP |
|
| IntegratedWindowsAuthenticationParameters |
Objek yang berisi parameter untuk Autentikasi Windows Terintegrasi. |
|
| IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder | ||
| InteractiveRequestParameters |
Objek yang berisi parameter untuk permintaan interaktif. |
|
| InteractiveRequestParameters.InteractiveRequestParametersBuilder | ||
| ManagedIdentityApplication |
Kelas yang akan digunakan untuk memperoleh token untuk identitas terkelola. |
|
| ManagedIdentityApplication.Builder | ||
| ManagedIdentityErrorResponse | ||
| ManagedIdentityId | ||
| ManagedIdentityParameters |
Objek yang berisi parameter untuk alur identitas terkelola. |
|
| ManagedIdentityParameters.ManagedIdentityParametersBuilder | ||
| MsalAzureSDKException |
Jenis pengecualian yang dilemparkan saat Azure SDK mengembalikan respons kesalahan. |
|
| MsalClientException |
Jenis pengecualian dilemparkan ketika dan kesalahan terjadi yang bersifat lokal ke pustaka atau perangkat. |
|
| MsalError |
Kode kesalahan dikembalikan sebagai properti dalam Pengecualian Msal |
|
| MsalException |
Jenis pengecualian dasar dilemparkan ketika kesalahan terjadi selama akuisisi token. |
|
| MsalInteractionRequiredException |
Kelas pengecualian ini untuk memberi tahu pengembang bahwa interaksi UI diperlukan agar autentikasi berhasil. |
|
| MsalServiceException |
Jenis pengecualian dilemparkan ketika layanan mengembalikan respons kesalahan atau kesalahan jaringan lainnya terjadi. |
|
| MsalThrottlingException |
Jenis pengecualian yang dilemparkan ketika layanan mengembalikan instruksi pembatasan: header Retry-After, status 429 atau 5xx. |
|
| OSHelper | ||
| OidcAuthority | ||
| OnBehalfOfParameters |
Objek yang berisi parameter untuk aliran On-Behalf-Of. |
|
| OnBehalfOfParameters.OnBehalfOfParametersBuilder | ||
| PopParameters |
Berisi parameter yang digunakan untuk meminta token Bukti Kepemilikan (PoP) dalam alur yang didukung |
|
| PublicClientApplication |
Kelas yang akan digunakan untuk memperoleh token untuk aplikasi klien publik (Desktop, Seluler). |
|
| PublicClientApplication.Builder | ||
| RefreshTokenParameters |
Objek yang berisi parameter untuk permintaan token refresh. |
|
| RefreshTokenParameters.RefreshTokenParametersBuilder | ||
| RequestedClaim |
Mewakili klaim yang diminta individu yang merupakan bagian dari parameter permintaan klaim lengkap |
|
| RequestedClaimAdditionalInfo |
Mewakili informasi tambahan yang dapat dikirim ke server otorisasi untuk klaim permintaan dalam parameter permintaan klaim |
|
| SilentParameters |
Objek yang berisi parameter untuk permintaan senyap. |
|
| SilentParameters.SilentParametersBuilder | ||
| SystemBrowserOptions |
Opsi untuk menggunakan browser OS default sebagai proses terpisah untuk menangani autentikasi interaktif. |
|
| SystemBrowserOptions.SystemBrowserOptionsBuilder | ||
| TokenCache |
Cache yang digunakan untuk menyimpan token. |
|
| TokenCacheAccessContext |
Konteks di mana cache token diakses |
|
| TokenCacheAccessContext.TokenCacheAccessContextBuilder | ||
| TokenProviderResult | ||
| UserAssertion |
Jenis kredensial yang berisi pernyataan yang mewakili identitas pengguna yang didelegasikan. |
|
| UserIdentifier |
Digunakan untuk mengisi header X-Anchor |
|
| UserNamePasswordParameters |
Objek yang berisi parameter untuk alur Nama Pengguna/Kata Sandi. |
|
| UserNamePasswordParameters.UserNamePasswordParametersBuilder | ||
Antarmuka
| IAccount |
Antarmuka yang mewakili satu akun pengguna. |
| IAuthenticationResult |
Antarmuka yang mewakili hasil operasi akuisisi token. |
| IBroker |
Digunakan untuk menentukan sekumpulan metode dasar yang harus diterapkan oleh semua Broker |
| IClientAssertion |
Jenis kredensial yang berisi pernyataan jenis "urn:ietf:params:oauth:token-type:jwt". |
| IClientCertificate |
Jenis kredensial yang berisi sertifikat publik X509 dan kunci privat RSA. |
| IClientCredential |
Antarmuka yang mewakili kredensial aplikasi |
| IClientSecret |
Representasi kredensial klien yang berisi rahasia dalam format string |
| IConfidentialClientApplication |
Antarmuka yang mewakili aplikasi klien rahasia (Aplikasi Web, API Web, Aplikasi Daemon). |
| IHttpClient |
Antarmuka yang akan diimplementasikan saat mengonfigurasi klien http untuk IPublicClientApplication atau IConfidentialClientApplication. |
| IHttpResponse |
Respons HTTP dari eksekusi HttpRequest in IHttpClient |
| IManagedIdentityApplication |
Antarmuka yang mewakili aplikasi identitas terkelola. |
| IPublicClientApplication |
Antarmuka yang mewakili aplikasi klien publik (Desktop, Seluler). |
| ITenantProfile |
Antarmuka yang mewakili satu profil penyewa. |
| ITokenCache |
Antarmuka yang mewakili persistensi cache token keamanan |
| ITokenCacheAccessAspect |
Antarmuka yang mewakili operasi menjalankan kode sebelum dan sesudah akses cache. |
| ITokenCacheAccessContext |
Antarmuka yang mewakili konteks di mana cache token diakses |
| IUserAssertion |
Antarmuka yang mewakili identitas pengguna yang didelegasikan yang digunakan oleh aplikasi hilir dalam alur On-Behalf-Of |
| OpenBrowserAction |
Antarmuka yang akan diimplementasikan untuk mengambil alih logika inisialisasi browser sistem. |
Enum
| AzureCloudEndpoint |
Semua cloud nasional mengautentikasi pengguna secara terpisah di setiap lingkungan dan memiliki titik akhir autentikasi terpisah. |
|
| CacheRefreshReason |
Menentukan alasan untuk mengambil token akses dari IdP saat menggunakan acquireTokenSilently(SilentParameters parameters) |
|
| HttpMethod |
Enumerator yang mewakili metode permintaan HTTP umum. |
|
| InteractionRequiredExceptionReason |
Detail tentang penyebab MsalInteractionRequiredException, memberikan petunjuk tentang pengguna dapat mengharapkan kapan mereka melalui autentikasi interaktif |
|
| ManagedIdentitySourceType | ||
| Prompt |
Tunjukkan jenis interaksi pengguna yang diperlukan saat mengirim permintaan kode otorisasi. |
|
| ResponseMode |
Nilai untuk metode yang mungkin di mana AAD dapat mengirim hasil otorisasi kembali ke aplikasi panggilan |
|
| TokenSource |
Daftar kemungkinan sumber untuk token yang ditemukan dalam IAuthenticationResult |
|