System.ServiceModel.Security 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 jenis terkait keamanan umum.
Kelas
| Nama | Deskripsi |
|---|---|
| Basic128SecurityAlgorithmSuite |
Rangkaian algoritma keamanan dasar 128-bit. |
| Basic192SecurityAlgorithmSuite |
Rangkaian algoritma keamanan dasar 192-bit. |
| Basic256SecurityAlgorithmSuite |
Rangkaian algoritma keamanan dasar 256-bit. |
| BasicSecurityProfileVersion |
Menyediakan versi pesan yang sesuai dengan spesifikasi Profil Keamanan Dasar. |
| BinarySecretKeyIdentifierClause |
Mewakili klausul pengidentifikasi kunci dalam token keamanan rahasia biner. |
| ChannelProtectionRequirements |
Menjelaskan persyaratan enkripsi dan tanda tangan yang berlaku untuk berbagai bagian pesan yang dikirimkan pada saluran ini. |
| DataProtectionSecurityStateEncoder |
Menyediakan mekanisme pengodean dan pendekodean untuk status keamanan menggunakan fungsionalitas API Windows |
| DispatchContext |
Menentukan input dan output ke DispatchRequest(DispatchContext) metode . |
| ExpiredSecurityTokenException |
Pengecualian dilemparkan ketika token keamanan CardSpace kedaluwarsa. |
| HttpDigestClientCredential |
Digunakan untuk autentikasi hash klien HTTP. |
| IdentityVerifier |
Kelas |
| ImpersonateOnSerializingReplyMessageProperty |
Kelas pembantu untuk mengaktifkan peniruan saat menserialisasikan isi pesan balasan. |
| InfocardInteractiveChannelInitializer |
Menginisialisasi saluran interaktif CardSpace. |
| IssuedTokenClientCredential |
Mewakili informasi yang digunakan untuk mendapatkan token yang dikeluarkan dari layanan token keamanan. |
| IssuedTokenServiceCredential |
Memungkinkan layanan untuk mengonfigurasi properti yang terkait dengan kredensial federasi yang disajikan oleh klien. |
| KeyNameIdentifierClause |
Mewakili klausa pengidentifikasi nama kunci dalam token keamanan. |
| MessagePartSpecification |
Menentukan bagian mana yang disertakan dalam pesan. |
| MessageSecurityException |
Mewakili pengecualian yang terjadi ketika ada sesuatu yang salah dengan keamanan yang diterapkan pada pesan. |
| NonceCache |
Kelas dasar abstrak yang mewakili cache untuk nonces. |
| PeerCredential |
Berisi kredensial yang digunakan saat mengautentikasi simpul serekan dalam jala serekan. |
| ScopedMessagePartSpecification |
Menentukan bagian mana yang disertakan dalam pesan. |
| SecureConversationServiceCredential |
Menyediakan pengaturan kredensial untuk layanan percakapan yang aman. |
| SecureConversationVersion |
Berisi set versi WS-SecureConversation yang didukung. Ini adalah kelas abstrak. |
| SecurityAccessDeniedException |
Mewakili pengecualian keamanan yang dilemparkan ketika permintaan otorisasi keamanan gagal. |
| SecurityAlgorithmSuite |
Menentukan properti algoritma. Ini adalah |
| SecurityContextKeyIdentifierClause |
Mewakili klausul pengidentifikasi kunci untuk token konteks keamanan. |
| SecurityCredentialsManager |
|
| SecurityMessageProperty |
Berisi properti terkait keamanan dan dilampirkan ke pesan. |
| SecurityNegotiationException |
Menunjukkan bahwa terjadi kesalahan saat menegosiasikan konteks keamanan untuk pesan. |
| SecurityPolicyVersion |
Berisi set versi WS-SecurityPolicy yang didukung. Ini adalah kelas abstrak. |
| SecurityStateEncoder |
Kelas abstrak yang dapat diimplementasikan untuk mengodekan status keamanan. |
| SecurityTokenSpecification |
Mewakili token keamanan dan kebijakan otorisasinya. |
| SecurityVersion |
Berisi set versi WS-Security yang didukung. Ini adalah kelas abstrak. |
| ServiceCredentialsSecurityTokenManager |
SecurityTokenManager Mewakili implementasi yang menyediakan serializer token keamanan berdasarkan yang dikonfigurasi ServiceCredentials pada layanan. |
| SimpleSecurityTokenProvider |
Mewakili penyedia token keamanan yang menghasilkan token keamanan sebagai token yang dikeluarkan untuk pengikatan federasi. |
| SspiSecurityTokenProvider |
Mewakili penyedia token keamanan yang menyediakan token keamanan SSPI. |
| SupportingTokenSpecification |
Mewakili token keamanan pendukung dan kebijakan otorisasinya. |
| TripleDesSecurityAlgorithmSuite |
Rangkaian algoritma keamanan triple-DES. |
| TrustVersion |
Berisi set versi WS-Trust yang didukung. Ini adalah kelas abstrak. |
| UserNamePasswordClientCredential |
Mewakili kredensial klien berdasarkan nama pengguna dan kata sandi. |
| UserNamePasswordServiceCredential |
Mewakili kelas yang digunakan untuk mengonfigurasi cara layanan mengautentikasi pengguna yang menggunakan autentikasi nama pengguna/kata sandi dan untuk mengonfigurasi penembolokan token masuk. |
| WindowsClientCredential |
Memungkinkan Anda menentukan properti yang terkait dengan kredensial Windows yang akan digunakan untuk mewakili klien. |
| WindowsServiceCredential |
Menyediakan properti yang menjelaskan kredensial layanan yang digunakan untuk autentikasi Windows. |
| WSSecurityTokenSerializer |
Kelas yang digunakan untuk menserialisasikan dan mendeserialisasi token keamanan, pengidentifikasi kunci keamanan, dan klausa pengidentifikasi kunci keamanan yang ditentukan dalam spesifikasi keamanan WS-Security, WS-Trust, dan WS-SecureConversation. |
| WSTrustChannel |
Mewakili saluran yang digunakan untuk mengirim pesan WS-Trust ke layanan token keamanan (STS). |
| WSTrustChannelFactory |
Pabrik yang menghasilkan saluran (WSTrustChannel objek) yang digunakan untuk berkomunikasi ke titik akhir WS-Trust. |
| WSTrustRequestBodyWriter |
Mewakili penulis isi pesan yang menulis RST ke pesan keluar. |
| WSTrustRequestProcessingErrorEventArgs |
Menyediakan data untuk Kesalahan Permintaan WS-Trust. |
| WSTrustResponseBodyWriter |
Mewakili penulis isi pesan yang menulis RSTR ke pesan keluar. |
| WSTrustServiceContract |
Definisi implementasi kontrak layanan WS-Trust. |
| WSTrustServiceHost |
Menyediakan untuk mendaftarkan ServiceHost host layanan akan memiliki beberapa titik akhir yang terdaftar berdasarkan jumlah pendengar yang SecurityTokenService terdaftar dalam konfigurasi. |
| X509CertificateInitiatorClientCredential |
Menentukan sertifikat yang digunakan oleh klien untuk mengidentifikasi dirinya sendiri. |
| X509CertificateInitiatorServiceCredential |
Mewakili pengaturan yang digunakan oleh layanan untuk memvalidasi sertifikat yang disajikan oleh klien. Ini juga berisi sertifikat untuk digunakan layanan untuk mengenkripsi respons atau panggilan balik untuk klien saat |
| X509CertificateRecipientClientCredential |
Mewakili pengaturan yang digunakan oleh klien untuk memvalidasi sertifikat yang disajikan oleh layanan menggunakan autentikasi SSL. Ini juga berisi sertifikat apa pun untuk layanan yang secara eksplisit dikonfigurasi pada klien untuk digunakan untuk mengenkripsi pesan ke layanan menggunakan keamanan pesan. |
| X509CertificateRecipientServiceCredential |
Menentukan sertifikat yang digunakan oleh layanan untuk mengidentifikasi dirinya sendiri. |
| X509ClientCertificateAuthentication |
Menentukan properti autentikasi untuk memvalidasi sertifikat klien. |
| X509PeerCertificateAuthentication |
Menentukan properti autentikasi untuk sertifikat serekan. |
| X509ServiceCertificateAuthentication |
Mewakili pengaturan yang digunakan oleh proksi klien untuk mengautentikasi sertifikat layanan yang diperoleh menggunakan negosiasi SSL/TLS. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IEndpointIdentityProvider |
Menyediakan identitas titik akhir. |
| ISecureConversationSession |
Mewakili sesi keamanan percakapan yang aman. Pihak yang berkomunikasi mengamankan semua pesan pada sesi menggunakan |
| ISecuritySession |
Mewakili semacam |
| IWSTrust13AsyncContract |
Menentukan antarmuka kontrak layanan asinkron untuk protokol WS-Trust 1.3. |
| IWSTrust13SyncContract |
Menentukan kontrak layanan untuk protokol WS-Trust 1.3. |
| IWSTrustChannelContract |
Kontrak layanan yang menentukan metode yang membungkus kontrak operasi berorientasi Pesan yang diekspos oleh IWSTrustChannelContract. |
| IWSTrustContract |
Menentukan kontrak layanan untuk mengirim pesan WS-Trust ke STS. |
| IWSTrustFeb2005AsyncContract |
Menentukan antarmuka kontrak layanan asinkron untuk protokol WS-Trust Feb 2005. |
| IWSTrustFeb2005SyncContract |
Menentukan kontrak layanan untuk protokol WS-Trust Feb 2005. |
Enum
| Nama | Deskripsi |
|---|---|
| MessageProtectionOrder |
Menentukan urutan operasi yang melindungi pesan. |
| SecurityKeyEntropyMode |
Menjelaskan sumber entropi yang digunakan untuk pembuatan kunci. |
| SecurityTokenAttachmentMode |
Enumerasi yang mencantumkan cara token keamanan dilampirkan. |
| UserNamePasswordValidationMode |
Mencantumkan cara untuk memvalidasi dalam mode nama pengguna/kata sandi. |
| X509CertificateValidationMode |
Enumerasi yang mencantumkan cara memvalidasi sertifikat. |
Keterangan
Untuk informasi selengkapnya tentang token dan sertifikat keamanan, misalnya, WrappedKeySecurityToken, lihat System.ServiceModel.Security.Tokens.
Untuk informasi tentang topik keamanan yang tumpang tindih dengan model layanan, misalnya, , TcpTransportSecuritylihat System.ServiceModel.