SecurityTokenAuthenticator 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.
Güvenlik belirtecinin kimliğini doğrular.
public ref class SecurityTokenAuthenticator abstract
public abstract class SecurityTokenAuthenticator
type SecurityTokenAuthenticator = class
Public MustInherit Class SecurityTokenAuthenticator
- Devralma
-
SecurityTokenAuthenticator
- Türetilmiş
Açıklamalar
sınıfı SecurityTokenAuthenticator ve ondan türetilen sınıflar güvenlik belirteçlerinin kimliğini doğrular. Genellikle, yalnızca özel bir güvenlik belirteci oluşturduğunuzda doğrudan öğesinden SecurityTokenAuthenticator bir sınıf türetebilirsiniz. Yerleşik güvenlik belirteçleri için varsayılan kimlik doğrulama veya yetkilendirme davranışlarını geçersiz kılmak istiyorsanız, gibi SamlSecurityTokenAuthenticator' den türetilen sınıflardan birinden türetinSecurityTokenAuthenticator.
öğesinden SecurityTokenAuthenticatorbir sınıf türetdiğinizde, aşağıdaki iki yöntemi geçersiz kılın: ValidateTokenCore ve CanValidateTokenCore. yöntemi, CanValidateTokenCore bu güvenlik belirteci doğrulayıcının belirli bir güvenlik belirtecinin kimliğini doğrulayıp doğrulayamadığını belirler. ValidateTokenCore yöntemi güvenlik belirtecinin kimliğini doğrular ve yetkilendirme için bir yetkilendirme ilkeleri kümesi oluşturur. Yetkilendirme ilkeleri, güvenlik belirtecinde bulunan talepleri uygulamanın gerektirdiği taleplere eşler.
Oluşturucular
SecurityTokenAuthenticator() |
SecurityTokenAuthenticator sınıfının yeni bir örneğini başlatır. |
Yöntemler
CanValidateToken(SecurityToken) |
Belirtilen güvenlik belirtecinin bu güvenlik belirteci kimlik doğrulayıcı tarafından doğrulanıp doğrulanamayacağını belirten bir değer alır. |
CanValidateTokenCore(SecurityToken) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen güvenlik belirtecinin bu güvenlik belirteci doğrulayıcı tarafından doğrulanıp doğrulanamayacağını belirten bir değer alır. |
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) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
ValidateToken(SecurityToken) |
Belirtilen güvenlik belirtecinin kimliğini doğrular ve güvenlik belirteci için yetkilendirme ilkeleri kümesini döndürür. |
ValidateTokenCore(SecurityToken) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen güvenlik belirtecinin kimliğini doğrular ve güvenlik belirteci için yetkilendirme ilkeleri kümesini döndürür. |