SecurityTokenAuthenticator Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |