System.IdentityModel.Selectors 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 menerapkan autentikasi dalam model identitas berbasis klaim Windows Communication Foundation (WCF).
Dimulai dengan .NET Framework 4.5 dan integrasi Windows Identity Foundation (WIF) ke dalam .NET Framework, model identitas berbasis klaim WCF telah digantikan oleh WIF. WIF menyediakan model objek identitas berbasis klaim yang dapat digunakan untuk memberikan autentikasi dan otorisasi di beberapa tumpukan produk Microsoft, termasuk CLR, WCF, dan ASP.NET. Kelas WIF yang mewakili token keamanan dan yang digunakan untuk memproses token keamanan terkandung dalam System.IdentityModel.Tokens namespace; misalnya, SecurityToken dan SecurityTokenHandler. Dimulai dengan .NET 4.5, kelas di namespace System.IdentityModel.Tokens harus digunakan alih-alih yang ada di namespace System.IdentityModel.Selectors.
Kelas
| Nama | Deskripsi |
|---|---|
| AudienceUriModeValidationHelper |
Kelas pembantu SamlSecurityTokenAuthenticator untuk kelas yang memverifikasi bahwa AudienceUriMode properti diatur ke nilai yang valid. |
| CardSpaceException |
Pengecualian yang dilemparkan ketika satu atau beberapa pengecualian telah terjadi di tingkat layanan CardSpace. Penyebab kesalahan akan dicatat di log peristiwa. |
| CardSpacePolicyElement |
Kelas ini ditujukan untuk digunakan oleh infrastruktur. |
| CardSpaceSelector |
Menyediakan akses ke semua operasi publik CardSpace yang didukung dalam kode terkelola. |
| CustomUserNameSecurityTokenAuthenticator |
Mengautentikasi UserNameSecurityToken token keamanan menggunakan skema autentikasi kustom. |
| IdentityValidationException |
Kelas pengecualian untuk menunjukkan bahwa sertifikat penerima tidak valid. |
| KerberosSecurityTokenAuthenticator |
Mengautentikasi KerberosReceiverSecurityToken token keamanan. |
| KerberosSecurityTokenProvider |
Mewakili penyedia token keamanan yang menyediakan KerberosRequestorSecurityToken token keamanan untuk pengirim pesan SOAP. |
| PolicyValidationException |
Kelas pengecualian untuk menunjukkan bahwa kebijakan yang disediakan oleh penerima tidak dapat divalidasi. |
| RsaSecurityTokenAuthenticator |
Mengautentikasi RsaSecurityToken token keamanan. |
| SamlSecurityTokenAuthenticator |
Mengautentikasi SamlSecurityToken token keamanan. |
| SecurityTokenAuthenticator |
Mengautentikasi token keamanan. |
| SecurityTokenManager |
Mewakili manajer token keamanan yang menentukan bagaimana token keamanan disediakan, diautentikasi, dan diserialisasikan. |
| SecurityTokenProvider |
Mewakili penyedia token keamanan yang menangani token keamanan untuk pengirim pesan SOAP. |
| SecurityTokenProvider.SecurityTokenAsyncResult |
Merangkum hasil operasi asinkron pada delegasi. |
| SecurityTokenRequirement |
Menentukan persyaratan token keamanan. |
| SecurityTokenResolver |
Mewakili kelas utilitas yang dapat mengambil token atau kunci keamanan saat Anda memiliki pengidentifikasi kunci atau klausa pengidentifikasi kunci. |
| SecurityTokenSerializer |
Mewakili kelas yang dapat membaca dan menulis pengidentifikasi kunci, klausa pengidentifikasi kunci, dan token keamanan. |
| SecurityTokenVersion |
Mewakili spesifikasi, seperti spesifikasi WS-*, yang didefinisikan oleh token keamanan. |
| ServiceBusyException |
Kelas pengecualian untuk menunjukkan bahwa layanan CardSpace sibuk memproses permintaan lain. |
| ServiceNotStartedException |
Pengecualian yang dilemparkan ketika CardSpace belum dimulai di komputer pengguna. |
| StsCommunicationException |
Pengecualian yang dilemparkan ketika ada masalah berkomunikasi dengan layanan token keamanan. |
| UnsupportedPolicyOptionsException |
Menunjukkan bahwa kebijakan diberikan kepada sistem yang menyertakan opsi yang tidak didukung. |
| UntrustedRecipientException |
Pengecualian yang dilemparkan ketika pengguna memutuskan untuk tidak mempercayai entitas yang meminta token setelah meninjau informasi dari sertifikat mereka. |
| UserCancellationException |
Pengecualian yang dilemparkan ketika pengguna membatalkan operasi selama GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) panggilan. |
| UserNamePasswordValidator |
Memvalidasi nama pengguna dan kata sandi. |
| UserNameSecurityTokenAuthenticator |
Mengautentikasi UserNameSecurityToken token keamanan. |
| UserNameSecurityTokenProvider |
Mewakili penyedia token keamanan yang menyediakan UserNameSecurityToken token keamanan untuk pengirim pesan SOAP. |
| WindowsSecurityTokenAuthenticator |
Menggunakan Windows authentication untuk mengautentikasi token keamanan WindowsSecurityToken. |
| WindowsUserNameSecurityTokenAuthenticator |
Menggunakan Windows authentication untuk mengautentikasi nama pengguna dan kata sandi dalam token keamanan UserNameSecurityToken. |
| X509CertificateValidator |
Memvalidasi sertifikat X.509. |
| X509SecurityTokenAuthenticator |
Mengautentikasi X509SecurityToken. |
| X509SecurityTokenProvider |
Mewakili penyedia token keamanan yang menyediakan X509SecurityToken token keamanan untuk pengirim pesan SOAP. |
Enum
| Nama | Deskripsi |
|---|---|
| AudienceUriMode |
Menentukan apakah SamlSecurityToken token keamanan SamlAudienceRestrictionCondition harus divalidasi. |