X509WindowsSecurityToken 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.
Mewakili token keamanan yang didasarkan pada sertifikat X.509 dan bahwa sertifikat dipetakan ke pengguna domain Windows atau akun pengguna komputer lokal.
public ref class X509WindowsSecurityToken : System::IdentityModel::Tokens::X509SecurityToken
public class X509WindowsSecurityToken : System.IdentityModel.Tokens.X509SecurityToken
type X509WindowsSecurityToken = class
inherit X509SecurityToken
Public Class X509WindowsSecurityToken
Inherits X509SecurityToken
- Warisan
Keterangan
Biasanya, pengembang aplikasi tidak perlu menggunakan X509WindowsSecurityToken kelas , kecuali layanan Web harus mendapatkan akses ke detail tentang sertifikat X.509 yang dirujuk dalam pesan SOAP masuk atau domain atau akun komputer tempat sertifikat dipetakan. Untuk mendapatkan detail sertifikat X.509, akses Certificate properti . Untuk mendapatkan identitas pengguna, lihat WindowsIdentity properti .
Konstruktor
X509WindowsSecurityToken(X509Certificate2, WindowsIdentity) |
Menginisialisasi instans X509WindowsSecurityToken baru kelas menggunakan sertifikat X.509 yang ditentukan dan domain Windows atau akun komputer. |
X509WindowsSecurityToken(X509Certificate2, WindowsIdentity, String) |
Menginisialisasi instans X509WindowsSecurityToken baru kelas menggunakan sertifikat X.509 yang ditentukan, domain Windows atau akun komputer, dan pengidentifikasi unik. |
X509WindowsSecurityToken(X509Certificate2, WindowsIdentity, String, String) |
Membuat instans baru .X509WindowsSecurityToken |
Properti
AuthenticationType |
Mendapatkan jenis autentikasi untuk token. |
Certificate |
Mendapatkan sertifikat X.509 yang terkait dengan token keamanan. (Diperoleh dari X509SecurityToken) |
Id |
Mendapatkan pengidentifikasi unik token keamanan. (Diperoleh dari X509SecurityToken) |
SecurityKeys |
Mendapatkan kunci kriptografi yang terkait dengan token keamanan. (Diperoleh dari X509SecurityToken) |
ValidFrom |
Mendapatkan instans pertama pada waktu di mana token keamanan ini valid. (Diperoleh dari X509SecurityToken) |
ValidTo |
Mendapatkan instan waktu terakhir di mana token keamanan ini valid. (Diperoleh dari X509SecurityToken) |
WindowsIdentity |
Mendapatkan identitas domain Windows atau akun komputer. |
Metode
CanCreateKeyIdentifierClause<T>() |
Mendapatkan nilai yang menunjukkan apakah token keamanan ini mampu membuat pengidentifikasi kunci yang ditentukan. (Diperoleh dari X509SecurityToken) |
CreateKeyIdentifierClause<T>() |
Membuat klausa pengidentifikasi kunci yang ditentukan. (Diperoleh dari X509SecurityToken) |
Dispose() |
Merilis semua sumber daya yang X509WindowsSecurityTokendigunakan oleh . |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Mengembalikan nilai yang menunjukkan apakah pengidentifikasi kunci untuk instans ini sama dengan pengidentifikasi kunci yang ditentukan. (Diperoleh dari X509SecurityToken) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Mendapatkan kunci untuk klausa pengidentifikasi kunci yang ditentukan. (Diperoleh dari SecurityToken) |
ThrowIfDisposed() |
Memberikan pengecualian jika ThrowIfDisposed() metode telah dipanggil untuk instans ini. (Diperoleh dari X509SecurityToken) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |