SecurityTokenRequirement Kelas
Definisi
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.
Menentukan persyaratan token keamanan.
public ref class SecurityTokenRequirement
public class SecurityTokenRequirement
type SecurityTokenRequirement = class
Public Class SecurityTokenRequirement
- Warisan
-
SecurityTokenRequirement
- Turunan
Contoh
ClientCredentialsSecurityTokenManager
ServiceCredentialsSecurityTokenManager
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)
CreateSecurityTokenProvider(SecurityTokenRequirement)
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)
CreateSecurityTokenProvider(SecurityTokenRequirement)
Keterangan
Kode aplikasi biasanya tidak perlu menggunakan SecurityTokenRequirement kelas , kecuali token keamanan kustom, manajer token keamanan, penyedia token keamanan, atau pengautentikasi token keamanan dibuat. Kelas SecurityTokenRequirement digunakan oleh manajer token keamanan untuk menentukan apa yang diperlukan dari token keamanan, seperti ukuran kunci, jenis kunci, dan bagaimana kunci dapat digunakan. Ketika token keamanan dapat diidentifikasi yang cocok dengan kriteria yang ditentukan, SecurityTokenProvider dan SecurityTokenAuthenticator dapat diperoleh untuk memberikan token keamanan untuk pesan SOAP keluar dan untuk mengautentikasi token keamanan untuk pesan SOAP masuk, masing-masing. Misalnya, manajer token keamanan default untuk pesan SOAP keluar memiliki CreateSecurityTokenProvider(SecurityTokenRequirement) metode yang mengambil SecurityTokenRequirement parameter yang dapat dipanggil untuk mendapatkan penyedia token keamanan yang cocok dengan kriteria yang ditentukan dalam persyaratan token keamanan.
Konstruktor
SecurityTokenRequirement() |
Menginisialisasi instans baru kelas SecurityTokenRequirement. |
Properti
IsOptionalTokenProperty |
Mendapatkan nilai properti token jika bersifat opsional. |
KeySize |
Mendapatkan atau mengatur ukuran kunci yang diperlukan yang terkait dengan token keamanan. |
KeySizeProperty |
Mendapatkan nilai yang menentukan nama indeks dalam Properties koleksi untuk KeySize properti . |
KeyType |
Mendapatkan atau mengatur jenis kunci (asimetris atau simetris) yang terkait dengan token keamanan. |
KeyTypeProperty |
Mendapatkan nilai yang menentukan nama indeks dalam Properties koleksi untuk KeyType properti . |
KeyUsage |
Mendapatkan atau menetapkan nilai yang menentukan bagaimana kunci yang terkait dengan token keamanan dapat digunakan. |
KeyUsageProperty |
Mendapatkan nilai yang menentukan nama indeks dalam Properties koleksi untuk KeyUsage properti . |
PeerAuthenticationMode |
Mendapatkan nama indeks dalam Properties koleksi untuk properti yang menentukan metode autentikasi serekan. |
Properties |
Mendapatkan kumpulan properti non-statis untuk instans saat ini SecurityTokenRequirement . |
RequireCryptographicToken |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah token keamanan harus mampu melakukan operasi kriptografi, seperti enkripsi. |
RequireCryptographicTokenProperty |
Mendapatkan nama indeks dalam Properties koleksi untuk RequireCryptographicToken properti . |
TokenType |
Mendapatkan atau mengatur jenis token keamanan yang diperlukan. |
TokenTypeProperty |
Mendapatkan nilai yang menentukan nama indeks dalam Properties koleksi untuk TokenType properti . |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetProperty<TValue>(String) |
Mendapatkan properti yang ditentukan untuk instans saat ini SecurityTokenRequirement . |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TryGetProperty<TValue>(String, TValue) |
Mendapatkan properti yang ditentukan untuk instans saat ini SecurityTokenRequirement . |