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 SecurityTokenAuthenticatorsınıfından SamlSecurityTokenAuthenticatortüretilen sınıflardan birinden türetin.

öğesinden SecurityTokenAuthenticatorbir sınıf türetdiğinizde, aşağıdaki iki yöntemi geçersiz kılın: ValidateTokenCore ve CanValidateTokenCore. CanValidateTokenCore yöntemi, 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

Name Description
SecurityTokenAuthenticator()

SecurityTokenAuthenticator sınıfının yeni bir örneğini başlatır.

Yöntemler

Name Description
CanValidateToken(SecurityToken)

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.

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()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize 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.