Aracılığıyla paylaş


SecurityTokenAuthenticator Sınıf

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.