MembershipUserNameSecurityTokenHandler Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
A UserNameSecurityTokenHandler that validates a UserNameSecurityToken by using a configured MembershipProvider.
public ref class MembershipUserNameSecurityTokenHandler : System::IdentityModel::Tokens::UserNameSecurityTokenHandler
public class MembershipUserNameSecurityTokenHandler : System.IdentityModel.Tokens.UserNameSecurityTokenHandler
type MembershipUserNameSecurityTokenHandler = class
inherit UserNameSecurityTokenHandler
Public Class MembershipUserNameSecurityTokenHandler
Inherits UserNameSecurityTokenHandler
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| MembershipUserNameSecurityTokenHandler() |
Initialisiert eine neue Instanz der MembershipUserNameSecurityTokenHandler Klasse, die den Standardmitgliedschaftsanbieter verwendet, der für die Anwendung konfiguriert ist. |
| MembershipUserNameSecurityTokenHandler(MembershipProvider) |
Initialisiert eine neue Instanz der MembershipUserNameSecurityTokenHandler Klasse, die den angegebenen Mitgliedschaftsanbieter verwendet. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CanValidateToken |
Ruft einen Wert ab, der angibt, ob die aktuelle Instanz Sicherheitstoken vom Typ UserNameSecurityTokenüberprüfen kann. Immer |
| CanWriteToken |
Ruft einen Wert ab, der angibt, ob dieser Handler Token vom Typ UserNameSecurityTokenschreiben kann. (Geerbt von UserNameSecurityTokenHandler) |
| Configuration |
Dient zum Abrufen oder Festlegen des SecurityTokenHandlerConfiguration Objekts, das die Konfiguration für die aktuelle Instanz bereitstellt. (Geerbt von SecurityTokenHandler) |
| ContainingCollection |
Ruft die Tokenhandlerauflistung ab, die die aktuelle Instanz enthält. (Geerbt von SecurityTokenHandler) |
| MembershipProvider |
Ruft ab, die MembershipProvider für die aktuelle Instanz konfiguriert ist. |
| RetainPassword |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Kennwort im Bootstrap-Token aufbewahrt wird, das an die ClaimsIdentity methode ValidateToken(SecurityToken) zurückgegeben wird. (Geerbt von UserNameSecurityTokenHandler) |
| TokenType |
Ruft die Type Token ab, die dieser Handler verarbeitet. (Geerbt von UserNameSecurityTokenHandler) |
Methoden
| Name | Beschreibung |
|---|---|
| CanReadKeyIdentifierClause(XmlReader) |
Gibt einen Wert zurück, der angibt, ob das vom angegebenen XML-Reader referenzierte XML-Element eine Schlüsselbezeichnerklausel ist, die von dieser Instanz deserialisiert werden kann. (Geerbt von SecurityTokenHandler) |
| CanReadToken(String) |
Gibt einen Wert zurück, der angibt, ob die angegebene Zeichenfolge als Token des Typs, der von dieser Instanz verarbeitet wird, deserialisiert werden kann. (Geerbt von SecurityTokenHandler) |
| CanReadToken(XmlReader) |
Gibt an, ob das aktuelle XML-Element als gelesen UserNameSecurityTokenwerden kann. (Geerbt von UserNameSecurityTokenHandler) |
| CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob die angegebene Schlüsselbezeichnerklausel von dieser Instanz serialisiert werden kann. (Geerbt von SecurityTokenHandler) |
| CreateSecurityTokenReference(SecurityToken, Boolean) |
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird der Sicherheitstokenverweis für von dieser Klasse verarbeitete Token erstellt. Diese Methode wird in der Regel von einem Sicherheitstokendienst (Security Token Service, STS) aufgerufen. (Geerbt von SecurityTokenHandler) |
| CreateToken(SecurityTokenDescriptor) |
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird ein Sicherheitstoken mithilfe des angegebenen Tokendeskriptors erstellt. Diese Methode wird von einem Sicherheitstokendienst (SECURITY Token Service, STS) aufgerufen. (Geerbt von SecurityTokenHandler) |
| DetectReplayedToken(SecurityToken) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird eine Ausnahme ausgelöst, wenn das angegebene Token als wiedergegeben erkannt wird. (Geerbt von SecurityTokenHandler) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetTokenTypeIdentifiers() |
Gibt die URIs zurück, die in Anforderungen verwendet werden, um ein Token des Typs zu identifizieren, der von diesem Handler verarbeitet werden kann. (Geerbt von UserNameSecurityTokenHandler) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| LoadCustomConfiguration(XmlNodeList) |
Lädt die benutzerdefinierte Konfiguration aus XML. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ReadKeyIdentifierClause(XmlReader) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der XML-Code, auf den vom angegebenen XML-Reader verwiesen wird, auf eine Schlüsselbezeichnerklausel zurückgestellt, die auf ein von der abgeleiteten Klasse verarbeitetes Token verweist. (Geerbt von SecurityTokenHandler) |
| ReadToken(String) |
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird die angegebene Zeichenfolge auf ein Token des Typs, der von der abgeleiteten Klasse verarbeitet wird, deserialisiert. (Geerbt von SecurityTokenHandler) |
| ReadToken(XmlReader, SecurityTokenResolver) |
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, wird der XML-Code, auf den vom angegebenen XML-Reader verwiesen wird, auf ein Token des Typs festgelegt, der von der abgeleiteten Klasse mithilfe des angegebenen Tokenlösers verarbeitet wird. (Geerbt von SecurityTokenHandler) |
| ReadToken(XmlReader) |
Liest eine UserNameSecurityToken aus dem angegebenen Reader. (Geerbt von UserNameSecurityTokenHandler) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| TraceTokenValidationFailure(SecurityToken, String) |
Verfolgt das Fehlerereignis während der Überprüfung von Sicherheitstoken nach, wenn die Ablaufverfolgung aktiviert ist. (Geerbt von SecurityTokenHandler) |
| TraceTokenValidationSuccess(SecurityToken) |
Verfolgt die erfolgreiche Überprüfung des Sicherheitstokenereignisses, wenn die Ablaufverfolgung aktiviert ist. (Geerbt von SecurityTokenHandler) |
| ValidateToken(SecurityToken) |
Überprüft das angegebene Sicherheitstoken mithilfe der konfigurierten MembershipProvider. |
| WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, serialisiert die angegebene Schlüsselbezeichnerklausel in XML. Die Schlüsselbezeichnerklausel muss vom Typ sein, der von der abgeleiteten Klasse unterstützt wird. (Geerbt von SecurityTokenHandler) |
| WriteToken(SecurityToken) |
Beim Überschreiben in einer abgeleiteten Klasse serialisiert das angegebene Sicherheitstoken in eine Zeichenfolge. Das Token muss vom Typ sein, der von der abgeleiteten Klasse verarbeitet wird. (Geerbt von SecurityTokenHandler) |
| WriteToken(XmlWriter, SecurityToken) |
Serialisiert den angegebenen UserNameSecurityToken XML-Code. (Geerbt von UserNameSecurityTokenHandler) |