System.IdentityModel.Services Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi kelas yang digunakan dalam aplikasi yang dibangun menggunakan Windows Identity Foundation (WIF) yang melakukan autentikasi federasi dengan protokol WS-Federation. Ini berisi Modul HTTP, WSFederationAuthenticationModule (WSFAM) dan SessionAuthenticationModule (SAM), serta kelas yang mendukung operasi mereka. WSFAM menyediakan penanganan untuk urutan masuk dan keluar WS-Federation dan SAM menyediakan manajemen sesi dengan memelihara dan menangani cookie. Namespace layanan juga berisi kelas yang mewakili WS-Federation pesan (WSFederationMessage), seperti pesan masuk (SignInRequestMessage, SignInResponseMessage) dan keluar (SignOutRequestMessage), serta serializer yang menserialisasikan dan mendeserialisasi antara model objek dan representasi on-the-wire dari pesan ini.
Kelas
AsynchronousOperationException |
Pengecualian yang dilemparkan ketika kesalahan terjadi selama operasi asinkron. |
AttributeRequestMessage |
Mewakili pesan Permintaan Atribut WS-Federation. Pesan ini dibuat ketika parameter wa dalam pesan yang diterima adalah "wattr1.0". |
AuthorizationFailedEventArgs |
Menyediakan data untuk peristiwa tersebut AuthorizationFailed . |
ChunkedCookieHandler |
Mewakili handler cookie yang menulis data cookie sehingga cookie tidak pernah melebihi ukuran yang ditetapkan. |
ChunkedCookieHandlerElement |
|
ClaimsAuthorizationModule |
Mewakili modul HTTP yang melakukan otorisasi berbasis klaim. |
ClaimsPrincipalPermission |
Mewakili izin yang menggunakan ClaimsAuthorizationManager implementasi untuk menentukan apakah akses ke sumber daya harus diberikan kepada prinsipal aktif. Kelas ini tidak dapat diwariskan. |
ClaimsPrincipalPermissionAttribute |
Mewakili atribut keamanan yang digunakan untuk menetapkan pemeriksaan akses secara deklaratif berdasarkan logika yang disediakan oleh ClaimsAuthorizationManager instans dalam konteks aplikasi saat ini. Kelas ini tidak dapat diwariskan. |
CookieHandler |
Menyediakan kelas dasar abstrak untuk membaca, menulis, dan menghapus cookie sesi pada klien HTTP. |
CookieHandlerElement |
|
ErrorEventArgs |
Menyediakan data untuk peristiwa tersebut SignOutError . |
FederatedAuthentication |
Menyediakan akses ke status yang berkaitan dengan semua modul HTTP yang relevan dengan autentikasi federasi dalam aplikasi web. |
FederatedAuthenticationSessionEndingException |
Menunjukkan bahwa sesi masuk harus dihentikan, dan permintaan saat ini tidak diaauthenticated. |
FederatedPassiveSecurityTokenServiceOperations |
Kelas utilitas yang merangkum operasi yang biasanya dilakukan oleh Layanan Token Keamanan Pasif Federasi. |
FederatedSessionExpiredException |
Pengecualian yang dilemparkan ketika sesi telah kedaluwarsa. |
FederationException |
Kelas dasar untuk pengecualian yang diangkat dalam dukungan WS-Federation. |
FederationManagement |
Menentukan metode statis untuk membuat dokumen Metadata Federasi dan untuk memperbarui konfigurasi aplikasi berdasarkan dokumen Metadata Federasi. |
FederationMessage |
Mendefinisikan kelas dasar dari mana semua kelas pesan federasi berasal. |
HttpModuleBase |
Kelas dasar tempat modul HTTP yang dapat dikonfigurasi dengan <elemen system.identityModel.services> (SystemIdentityModelServicesSection) berasal. |
MachineKeyTransform |
Melindungi token sesi dengan materi kriptografi yang ditentukan di |
PseudonymRequestMessage |
Mewakili pesan Permintaan Pseudonym WS-Federation. Pesan ini dibuat ketika parameter wa pesan yang diterima adalah "wpseudo1.0". |
RedirectingToIdentityProviderEventArgs |
Menyediakan data untuk peristiwa tersebut RedirectingToIdentityProvider . |
SecurityTokenReceivedEventArgs |
Menyediakan data untuk peristiwa tersebut SecurityTokenReceived . |
SecurityTokenValidatedEventArgs |
Menyediakan data untuk peristiwa tersebut SecurityTokenValidated . |
ServiceCertificateElement |
|
SessionAuthenticationModule |
Menerapkan modul ASP.NET yang memproses cookie sesi dalam skenario WS-Federation. |
SessionSecurityTokenCreatedEventArgs |
Menyediakan data untuk SessionSecurityTokenCreated peristiwa dan untuk peristiwa tersebut SessionSecurityTokenCreated . |
SessionSecurityTokenReceivedEventArgs |
Menyediakan data untuk peristiwa tersebut SessionSecurityTokenReceived . |
SessionSecurityTokenResolver |
Menyelesaikan token keamanan sesi dari cache saat ini. |
SigningOutEventArgs |
Menyediakan data untuk peristiwa tersebut SigningOut . |
SignInRequestMessage |
Mewakili pesan Permintaan WS-Federation Sign-In. |
SignInResponseMessage |
Mewakili pesan Respons WS-Federation Sign-In. |
SignOutCleanupRequestMessage |
Mewakili pesan Pembersihan WS-Federation Sign-Out. Pesan dibuat ketika pesan yang diterima memiliki parameter tindakan (wa) yang diatur ke "wsignoutcleanup1.0". |
SignOutRequestMessage |
Mewakili pesan keluar WS-Federation. Pesan ini dibuat ketika pesan yang diterima memiliki parameter tindakan (wa) yang diatur ke "wsignout1.0". |
WSFederationAuthenticationModule |
WSFederationAuthenticationModule adalah modul HTTP yang digunakan untuk mengamankan aplikasi ASP.NET dengan memberlakukan pengaturan autentikasi federasi pada permintaan masuk. WSFederationAuthenticationModule adalah modul utama yang ditawarkan WIF di luar kotak untuk menangani akses identitas berbasis klaim dalam aplikasi ASP.NET. meningkatkan WSFederationAuthenticationModule beberapa peristiwa, yang memungkinkan ASP.NET pengembang untuk mengubah perilaku default dan mengontrol detail bagaimana pemrosesan autentikasi dan klaim berlangsung. Fungsionalitas WSFederationAuthenticationModule dibagi menjadi metode khusus tugas. |
WSFederationMessage |
Mewakili pesan WS-Federation dan menentukan kelas dasar tempat kelas pesan WS-Federation yang lebih khusus berasal. |
WSFederationMessageException |
Pengecualian yang dilemparkan ketika kesalahan terjadi saat menserialisasikan atau mendeserialisasi pesan WS-Federation. |
WSFederationSerializer |
Menyediakan metode untuk mengonversi pesan WS-Federation ke RequestSecurityToken objek dan RequestSecurityTokenResponse , yang spesifik WS-Trust protokol. |
Enum
ApplicationType |
Menentukan jenis aplikasi. |
CookieHandlerMode |
Menentukan mode handler cookie yang didukung. Menentukan nilai properti yang Mode mungkin. Properti ini mendefinisikan jenis handler cookie yang dikonfigurasi CookieHandlerElement objek. Untuk informasi selengkapnya, lihat CookieHandlerElement kelas. |