SecurityTokenAuthenticator Osztály

Definíció

Biztonsági jogkivonat hitelesítése.

public ref class SecurityTokenAuthenticator abstract
public abstract class SecurityTokenAuthenticator
type SecurityTokenAuthenticator = class
Public MustInherit Class SecurityTokenAuthenticator
Öröklődés
SecurityTokenAuthenticator
Származtatott

Megjegyzések

Az SecurityTokenAuthenticator osztály és az abból származtatott osztályok hitelesítik a biztonsági jogkivonatokat. Általában csak az egyéni biztonsági jogkivonatok létrehozásakor származtatna közvetlenül egy osztályt SecurityTokenAuthenticator . Ha felül szeretné bírálni a beépített biztonsági jogkivonatok alapértelmezett hitelesítési vagy engedélyezési viselkedését, akkor az egyik olyan osztályból származik, amelyből SecurityTokenAuthenticatorszármazik, például SamlSecurityTokenAuthenticator.

Amikor osztályt hoz létre, SecurityTokenAuthenticatorfelülbírálja a következő két metódust: ValidateTokenCore és CanValidateTokenCore. A CanValidateTokenCore módszer meghatározza, hogy ez a biztonsági jogkivonat-hitelesítő hitelesíthet-e egy adott biztonsági jogkivonatot. A ValidateTokenCore módszer hitelesíti a biztonsági jogkivonatot, és engedélyezési szabályzatokat hoz létre az engedélyezéshez. Az engedélyezési szabályzatok a biztonsági jogkivonatban található jogcímeket az alkalmazás által igényelt jogcímekké felelnek meg.

Konstruktorok

Name Description
SecurityTokenAuthenticator()

Inicializálja a SecurityTokenAuthenticator osztály új példányát.

Metódusok

Name Description
CanValidateToken(SecurityToken)

Beolvas egy értéket, amely jelzi, hogy a megadott biztonsági jogkivonat érvényesíthető-e ezzel a biztonsági jogkivonat-hitelesítővel.

CanValidateTokenCore(SecurityToken)

Ha egy származtatott osztályban felülbírál, egy értéket kap, amely jelzi, hogy a megadott biztonsági jogkivonat érvényesíthető-e ezzel a biztonsági jogkivonat-hitelesítővel.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
ValidateToken(SecurityToken)

Hitelesíti a megadott biztonsági jogkivonatot, és visszaadja a biztonsági jogkivonat engedélyezési szabályzatainak készletét.

ValidateTokenCore(SecurityToken)

Ha felülbírált egy származtatott osztályban, hitelesíti a megadott biztonsági jogkivonatot, és visszaadja a biztonsági jogkivonat engedélyezési szabályzatainak készletét.

A következőre érvényes:

Lásd még