Bagikan melalui


X509SecurityTokenHandler Kelas

Definisi

Mewakili penangan token keamanan yang memproses token jenis X509SecurityToken. Secara default, handler akan melakukan validasi kepercayaan rantai dari sertifikat X.509.

public ref class X509SecurityTokenHandler : System::IdentityModel::Tokens::SecurityTokenHandler
public class X509SecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type X509SecurityTokenHandler = class
    inherit SecurityTokenHandler
Public Class X509SecurityTokenHandler
Inherits SecurityTokenHandler
Warisan
X509SecurityTokenHandler

Konstruktor

X509SecurityTokenHandler()

Menginisialisasi instans X509SecurityTokenHandler baru kelas dengan nilai default.

X509SecurityTokenHandler(Boolean)

Menginisialisasi instans X509SecurityTokenHandler baru kelas dengan menggunakan nilai yang menunjukkan apakah sertifikat harus dipetakan ke akun Windows.

X509SecurityTokenHandler(Boolean, X509CertificateValidator)

Menginisialisasi instans X509SecurityTokenHandler baru kelas dengan menggunakan nilai yang menunjukkan apakah sertifikat harus dipetakan ke akun Windows dan validator sertifikat yang ditentukan.

X509SecurityTokenHandler(X509CertificateValidator)

Menginisialisasi instans X509SecurityTokenHandler baru kelas dengan menggunakan validator sertifikat yang ditentukan.

Properti

CanValidateToken

Mendapatkan nilai yang menunjukkan apakah handler ini mendukung validasi token jenis X509SecurityToken.

CanWriteToken

Mendapatkan nilai yang menunjukkan apakah handler ini dapat menulis token jenis X509SecurityToken.

CertificateValidator

Mendapatkan atau mengatur yang digunakan oleh instans X509CertificateValidator saat ini.

Configuration

Mendapatkan atau mengatur SecurityTokenHandlerConfiguration objek yang menyediakan konfigurasi untuk instans saat ini.

(Diperoleh dari SecurityTokenHandler)
ContainingCollection

Mendapatkan koleksi handler token yang berisi instans saat ini.

(Diperoleh dari SecurityTokenHandler)
MapToWindows

Mendapatkan atau menetapkan nilai yang menunjukkan apakah token validasi harus dipetakan ke akun Windows.

TokenType

Mendapatkan token yang diproses Type handler ini.

WriteXmlDSigDefinedClauseTypes

Mendapatkan atau Mengatur nilai yang menentukan apakah jenis klausa yang ditentukan XmlDsig lebih disukai.

X509NTAuthChainTrustValidator

Mendapatkan atau mengatur yang digunakan oleh instans X509NTAuthChainTrustValidator saat ini selama validasi sertifikat ketika sertifikat X.509 masuk dipetakan ke akun Windows.

Metode

CanReadKeyIdentifierClause(XmlReader)

Mengembalikan nilai yang menunjukkan apakah pembaca yang ditentukan mengacu <ds:X509Data> pada elemen.

CanReadToken(String)

Mengembalikan nilai yang menunjukkan apakah string yang ditentukan dapat dideserialisasi sebagai token jenis yang diproses oleh instans ini.

(Diperoleh dari SecurityTokenHandler)
CanReadToken(XmlReader)

Mengembalikan nilai yang menunjukkan apakah pembaca menunjuk ke token keamanan X.509 seperti yang ditentukan dalam spesifikasi WS-Security.

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Mengembalikan nilai yang menunjukkan apakah klausa pengidentifikasi kunci yang ditentukan dapat diserialisasikan oleh handler ini.

CreateSecurityTokenReference(SecurityToken, Boolean)

Ketika ditimpa di kelas turunan, membuat referensi token keamanan untuk token yang diproses oleh kelas tersebut. Metode ini biasanya disebut oleh layanan token keamanan (STS).

(Diperoleh dari SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

Saat ditimpa di kelas turunan, membuat token keamanan menggunakan deskriptor token yang ditentukan. Metode ini dipanggil oleh layanan token keamanan (STS).

(Diperoleh dari SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

Saat ditimpa di kelas turunan, melemparkan pengecualian jika token yang ditentukan terdeteksi sedang diputar ulang.

(Diperoleh dari SecurityTokenHandler)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetTokenTypeIdentifiers()

Mendapatkan jenis token keamanan X.509 yang ditentukan dalam Profil Token WS-Security X.509.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
LoadCustomConfiguration(XmlNodeList)

Memuat konfigurasi kustom dari XML.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ReadKeyIdentifierClause(XmlReader)

Mendeserialisasi klausa pengidentifikasi kunci yang direferensikan oleh pembaca XML yang ditentukan.

ReadToken(String)

Saat ditimpa dalam kelas turunan, deserialisasi string yang ditentukan ke token jenis yang diproses oleh kelas turunan.

(Diperoleh dari SecurityTokenHandler)
ReadToken(XmlReader)

Mendeserialisasi token keamanan X.509 yang direferensikan oleh pembaca XML yang ditentukan.

ReadToken(XmlReader, SecurityTokenResolver)

Saat ditimpa dalam kelas turunan, deserialisasi XML yang direferensikan oleh pembaca XML yang ditentukan ke token jenis yang diproses oleh kelas turunan dengan menggunakan pemecah masalah token yang ditentukan.

(Diperoleh dari SecurityTokenHandler)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TraceTokenValidationFailure(SecurityToken, String)

Melacak peristiwa kegagalan selama validasi token keamanan saat pelacakan diaktifkan.

(Diperoleh dari SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

Melacak keberhasilan validasi peristiwa token keamanan saat pelacakan diaktifkan.

(Diperoleh dari SecurityTokenHandler)
ValidateToken(SecurityToken)

Memvalidasi token keamanan X.509 yang ditentukan.

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

Menserialisasikan klausa pengidentifikasi kunci yang ditentukan ke penulis XML.

WriteToken(SecurityToken)

Saat ditimpa di kelas turunan, menserialisasikan token keamanan yang ditentukan ke string. Token harus dari jenis yang diproses oleh kelas turunan.

(Diperoleh dari SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

Menserialisasikan token keamanan X.509 yang ditentukan ke penulis XML yang ditentukan.

Berlaku untuk

Lihat juga