X509SecurityTokenHandler Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
X509SecurityTokentüründe belirteçleri işleyen bir güvenlik belirteci işleyicisini temsil eder. varsayılan olarak, işleyici X.509 sertifikasının zincir güven doğrulamasını gerçekleştirir.
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
- Devralma
Oluşturucular
| X509SecurityTokenHandler() |
varsayılan değerlerle X509SecurityTokenHandler sınıfının yeni bir örneğini başlatır. |
| X509SecurityTokenHandler(Boolean, X509CertificateValidator) |
Sertifikanın bir Windows hesabına ve belirtilen sertifika doğrulayıcıya eşlenip eşlenmeyeceğini belirten bir değer kullanarak X509SecurityTokenHandler sınıfının yeni bir örneğini başlatır. |
| X509SecurityTokenHandler(Boolean) |
Sertifikanın bir Windows hesabına eşlenip eşlenmeyeceğini belirten bir değer kullanarak X509SecurityTokenHandler sınıfının yeni bir örneğini başlatır. |
| X509SecurityTokenHandler(X509CertificateValidator) |
Belirtilen sertifika doğrulayıcısını kullanarak X509SecurityTokenHandler sınıfının yeni bir örneğini başlatır. |
Özellikler
| CanValidateToken |
Bu işleyicinin X509SecurityTokentüründe belirteç doğrulamayı destekleyip desteklemediğini gösteren bir değer alır. |
| CanWriteToken |
Bu işleyicinin X509SecurityTokentüründe belirteçler yazıp yazamayacağını gösteren bir değer alır. |
| CertificateValidator |
Geçerli örnek tarafından kullanılan X509CertificateValidator alır veya ayarlar. |
| Configuration |
Geçerli örnek için yapılandırma sağlayan SecurityTokenHandlerConfiguration nesnesini alır veya ayarlar. (Devralındığı yer: SecurityTokenHandler) |
| ContainingCollection |
Geçerli örneği içeren belirteç işleyici koleksiyonunu alır. (Devralındığı yer: SecurityTokenHandler) |
| MapToWindows |
Doğrulama belirtecinin bir Windows hesabıyla eşlenip eşlenmeyeceğini belirten bir değer alır veya ayarlar. |
| TokenType |
Bu işleyicinin işlediği belirteçlerin Type alır. |
| WriteXmlDSigDefinedClauseTypes |
XmlDsig tanımlı yan tümce türlerinin tercih edilip edilmediğini belirten değeri alır veya Ayarlar. |
| X509NTAuthChainTrustValidator |
Gelen X.509 sertifikası bir Windows hesabıyla eşlendiğinde sertifika doğrulaması sırasında geçerli örnek tarafından kullanılan X509NTAuthChainTrustValidator alır veya ayarlar. |
Yöntemler
| CanReadKeyIdentifierClause(XmlReader) |
Belirtilen okuyucunun bir |
| CanReadToken(String) |
Belirtilen dizenin bu örnek tarafından işlenen türün belirteci olarak seri durumdan çıkarılıp çıkarılamayacağını gösteren bir değer döndürür. (Devralındığı yer: SecurityTokenHandler) |
| CanReadToken(XmlReader) |
Okuyucunun WS-Security belirtiminde tanımlandığı gibi X.509 güvenlik belirtecini işaret edip etmediğini gösteren bir değer döndürür. |
| CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Belirtilen anahtar tanımlayıcı yan tümcesinin bu işleyici tarafından serileştirilip serileştirilemeyeceğini gösteren bir değer döndürür. |
| CreateSecurityTokenReference(SecurityToken, Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu sınıf tarafından işlenen belirteçler için güvenlik belirteci başvurusu oluşturur. Bu yöntem genellikle bir güvenlik belirteci hizmeti (STS) tarafından çağrılır. (Devralındığı yer: SecurityTokenHandler) |
| CreateToken(SecurityTokenDescriptor) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen belirteç tanımlayıcısını kullanarak bir güvenlik belirteci oluşturur. Bu yöntem bir güvenlik belirteci hizmeti (STS) tarafından çağrılır. (Devralındığı yer: SecurityTokenHandler) |
| DetectReplayedToken(SecurityToken) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen belirteç yeniden yürütülüyor olarak algılanırsa bir özel durum oluşturur. (Devralındığı yer: SecurityTokenHandler) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetTokenTypeIdentifiers() |
WS-Security X.509 Belirteç Profilinde tanımlanan X.509 güvenlik belirteci türünü alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| LoadCustomConfiguration(XmlNodeList) |
XML'den özel yapılandırma yükler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ReadKeyIdentifierClause(XmlReader) |
Belirtilen XML okuyucusu tarafından başvuruda bulunan bir anahtar tanımlayıcı yan tümcesini seri durumdan çıkartır. |
| ReadToken(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen dizeyi türetilmiş sınıf tarafından işlenen türün belirtecine seri durumdan çıkar. (Devralındığı yer: SecurityTokenHandler) |
| ReadToken(XmlReader, SecurityTokenResolver) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen XML okuyucusu tarafından başvuruda bulunan XML'nin seri durumdan çıkarılarak, belirtilen belirteç çözümleyicisi kullanılarak türetilmiş sınıf tarafından işlenen türdeki bir belirtecin seri durumdan çıkarılır. (Devralındığı yer: SecurityTokenHandler) |
| ReadToken(XmlReader) |
Belirtilen XML okuyucusu tarafından başvuruda bulunan X.509 güvenlik belirtecinin seri durumdan çıkarılır. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| TraceTokenValidationFailure(SecurityToken, String) |
İzleme etkinleştirildiğinde güvenlik belirteçlerinin doğrulanması sırasında hata olayını izler. (Devralındığı yer: SecurityTokenHandler) |
| TraceTokenValidationSuccess(SecurityToken) |
İzleme etkinleştirildiğinde güvenlik belirteçlerinin başarılı bir şekilde doğrulanması olayını izler. (Devralındığı yer: SecurityTokenHandler) |
| ValidateToken(SecurityToken) |
Belirtilen X.509 güvenlik belirtecini doğrular. |
| WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
Belirtilen anahtar tanımlayıcı yan tümcesini XML yazıcısına seri hale getirir. |
| WriteToken(SecurityToken) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen güvenlik belirtecini bir dizeye serileştirir. Belirteç, türetilmiş sınıf tarafından işlenen türden olmalıdır. (Devralındığı yer: SecurityTokenHandler) |
| WriteToken(XmlWriter, SecurityToken) |
Belirtilen X.509 güvenlik belirtecini belirtilen XML yazıcısına serileştirir. |