CustomUserNameSecurityTokenAuthenticator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwierzytelnia UserNameSecurityToken token zabezpieczający przy użyciu niestandardowego schematu uwierzytelniania.
public ref class CustomUserNameSecurityTokenAuthenticator : System::IdentityModel::Selectors::UserNameSecurityTokenAuthenticator
public class CustomUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator
type CustomUserNameSecurityTokenAuthenticator = class
inherit UserNameSecurityTokenAuthenticator
Public Class CustomUserNameSecurityTokenAuthenticator
Inherits UserNameSecurityTokenAuthenticator
- Dziedziczenie
-
CustomUserNameSecurityTokenAuthenticator
Uwagi
Zastąpij klasę CustomUserNameSecurityTokenAuthenticator , gdy uwierzytelnianie systemu Windows dostarczone przez klasę WindowsUserNameSecurityTokenAuthenticator nie jest wystarczające. Klasa WindowsUserNameSecurityTokenAuthenticator uwierzytelnia nazwę użytkownika i hasło w tokenie zabezpieczającym UserNameSecurityToken jako konto systemu Windows.
Aby zapewnić niestandardowy schemat uwierzytelniania, utwórz klasę z UserNamePasswordValidator klasy, zaimplementuj schemat uwierzytelniania, a następnie przekaż tę klasę do konstruktora CustomUserNameSecurityTokenAuthenticator dla klasy.
Konstruktory
CustomUserNameSecurityTokenAuthenticator(UserNamePasswordValidator) |
Inicjuje CustomUserNameSecurityTokenAuthenticator nowe wystąpienie klasy przy użyciu określonego modułu sprawdzania poprawności. |
Metody
CanValidateToken(SecurityToken) |
Pobiera wartość wskazującą, czy określony token zabezpieczający może zostać zweryfikowany przez tego wystawcę uwierzytelniającego tokenu zabezpieczającego. (Odziedziczone po SecurityTokenAuthenticator) |
CanValidateTokenCore(SecurityToken) |
Pobiera wartość wskazującą, czy określony token zabezpieczający może zostać zweryfikowany przez tego wystawcę uwierzytelniającego tokenu zabezpieczającego. (Odziedziczone po UserNameSecurityTokenAuthenticator) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
ValidateToken(SecurityToken) |
Uwierzytelnia określony token zabezpieczający i zwraca zestaw zasad autoryzacji dla tokenu zabezpieczającego. (Odziedziczone po SecurityTokenAuthenticator) |
ValidateTokenCore(SecurityToken) |
Uwierzytelnia określony token zabezpieczający i zwraca zestaw zasad autoryzacji dla tokenu zabezpieczającego. (Odziedziczone po UserNameSecurityTokenAuthenticator) |
ValidateUserNamePasswordCore(String, String) |
Uwierzytelnia określoną nazwę użytkownika i hasło i zwraca zestaw zasad autoryzacji dla UserNameSecurityToken tokenów zabezpieczających. |