Sdílet prostřednictvím


SecurityTokenAuthenticator Třída

Definice

Ověří token zabezpečení.

public ref class SecurityTokenAuthenticator abstract
public abstract class SecurityTokenAuthenticator
type SecurityTokenAuthenticator = class
Public MustInherit Class SecurityTokenAuthenticator
Dědičnost
SecurityTokenAuthenticator
Odvozené

Poznámky

Třída SecurityTokenAuthenticator a třídy, které z ní vycházejí, ověřují tokeny zabezpečení. Obvykle byste třídu odvozili pouze přímo z SecurityTokenAuthenticator vytvoření vlastního tokenu zabezpečení. Pokud chcete přepsat výchozí chování ověřování nebo autorizace pro předdefinované tokeny zabezpečení, odvozujte z jedné z tříd, které jsou odvozeny z SecurityTokenAuthenticator, například SamlSecurityTokenAuthenticator.

Když odvozujete třídu z SecurityTokenAuthenticator, přepište následující dvě metody: ValidateTokenCore a CanValidateTokenCore. Metoda CanValidateTokenCore určuje, jestli tento ověřovací token zabezpečení může ověřit konkrétní token zabezpečení. Metoda ValidateTokenCore ověří token zabezpečení a vytvoří sadu zásad autorizace pro autorizaci. Zásady autorizace mapují deklarace identity nalezené v tokenu zabezpečení na deklarace identity vyžadované aplikací.

Konstruktory

SecurityTokenAuthenticator()

Inicializuje novou instanci SecurityTokenAuthenticator třídy.

Metody

CanValidateToken(SecurityToken)

Získá hodnotu označující, zda zadaný token zabezpečení lze ověřit tímto ověřovacím tokenem zabezpečení.

CanValidateTokenCore(SecurityToken)

Při přepsání v odvozené třídě získá hodnotu označující, zda zadaný token zabezpečení může být ověřen tímto ověřovacím tokenem zabezpečení.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateToken(SecurityToken)

Ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.

ValidateTokenCore(SecurityToken)

Při přepsání v odvozené třídě ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.

Platí pro

Viz také