SecurityTokenAuthenticator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í. |