WindowsUserNameSecurityTokenHandler Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar en SecurityTokenHandler som bearbetar Windows användarnamnstoken.
public ref class WindowsUserNameSecurityTokenHandler : System::IdentityModel::Tokens::UserNameSecurityTokenHandler
public class WindowsUserNameSecurityTokenHandler : System.IdentityModel.Tokens.UserNameSecurityTokenHandler
type WindowsUserNameSecurityTokenHandler = class
inherit UserNameSecurityTokenHandler
Public Class WindowsUserNameSecurityTokenHandler
Inherits UserNameSecurityTokenHandler
- Arv
Kommentarer
Klassen WindowsUserNameSecurityTokenHandler utökar UserNameSecurityTokenHandler klassen för att lägga till validering av token.
Konstruktorer
| Name | Description |
|---|---|
| WindowsUserNameSecurityTokenHandler() |
Initierar en ny instans av WindowsUserNameSecurityTokenHandler klassen. |
Egenskaper
| Name | Description |
|---|---|
| CanValidateToken |
Hämtar ett värde som anger om den här hanteraren stöder validering av token av typen UserNameSecurityToken. |
| CanWriteToken |
Hämtar ett värde som anger om den här hanteraren kan skriva token av typen UserNameSecurityToken. (Ärvd från UserNameSecurityTokenHandler) |
| Configuration |
Hämtar eller anger objektet SecurityTokenHandlerConfiguration som tillhandahåller konfiguration för den aktuella instansen. (Ärvd från SecurityTokenHandler) |
| ContainingCollection |
Hämtar den tokenhanterarsamling som innehåller den aktuella instansen. (Ärvd från SecurityTokenHandler) |
| RetainPassword |
Hämtar eller anger ett värde som anger om lösenordet ska behållas i den bootstrap-token som är kopplad till ClaimsIdentity den som returneras av ValidateToken(SecurityToken) metoden. (Ärvd från UserNameSecurityTokenHandler) |
| TokenType |
Hämtar de Type token som den här hanteraren bearbetar. (Ärvd från UserNameSecurityTokenHandler) |
Metoder
| Name | Description |
|---|---|
| CanReadKeyIdentifierClause(XmlReader) |
Returnerar ett värde som anger om XML-elementet som den angivna XML-läsaren refererar till är en nyckelidentifierarsats som kan deserialiseras av den här instansen. (Ärvd från SecurityTokenHandler) |
| CanReadToken(String) |
Returnerar ett värde som anger om den angivna strängen kan deserialiseras som en token av den typ som bearbetas av den här instansen. (Ärvd från SecurityTokenHandler) |
| CanReadToken(XmlReader) |
Anger om det aktuella XML-elementet kan läsas som en UserNameSecurityToken. (Ärvd från UserNameSecurityTokenHandler) |
| CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Returnerar ett värde som anger om den angivna nyckelidentifierarsatsen kan serialiseras av den här instansen. (Ärvd från SecurityTokenHandler) |
| CreateSecurityTokenReference(SecurityToken, Boolean) |
När den åsidosätts i en härledd klass skapar du referensen för säkerhetstoken för token som bearbetas av den klassen. Den här metoden anropas vanligtvis av en säkerhetstokentjänst (STS). (Ärvd från SecurityTokenHandler) |
| CreateToken(SecurityTokenDescriptor) |
När du åsidosättas i en härledd klass skapar du en säkerhetstoken med den angivna tokenbeskrivningen. Den här metoden anropas av en säkerhetstokentjänst (STS). (Ärvd från SecurityTokenHandler) |
| DetectReplayedToken(SecurityToken) |
När det åsidosättas i en härledd klass utlöser ett undantag om den angivna token identifieras som omspelad. (Ärvd från SecurityTokenHandler) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetTokenTypeIdentifiers() |
Returnerar DE URI:er som används i begäranden för att identifiera en token av den typ som kan bearbetas av den här hanteraren. (Ärvd från UserNameSecurityTokenHandler) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| LoadCustomConfiguration(XmlNodeList) |
När du åsidosättas i en härledd klass läser du in anpassad konfiguration från XML. (Ärvd från SecurityTokenHandler) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ReadKeyIdentifierClause(XmlReader) |
När den åsidosätts i en härledd klass deserialiserar xml-koden som refereras av den angivna XML-läsaren till en nyckelidentifierarsats som refererar till en token som bearbetas av den härledda klassen. (Ärvd från SecurityTokenHandler) |
| ReadToken(String) |
När den åsidosättas i en härledd klass deserialiserar den angivna strängen till en token av den typ som bearbetas av den härledda klassen. (Ärvd från SecurityTokenHandler) |
| ReadToken(XmlReader, SecurityTokenResolver) |
När den åsidosättas i en härledd klass, deserialiserar XML som refereras av den angivna XML-läsaren till en token av den typ som bearbetas av den härledda klassen med hjälp av den angivna tokenlösaren. (Ärvd från SecurityTokenHandler) |
| ReadToken(XmlReader) |
Läser en UserNameSecurityToken från den angivna läsaren. (Ärvd från UserNameSecurityTokenHandler) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| TraceTokenValidationFailure(SecurityToken, String) |
Spårar felhändelsen under valideringen av säkerhetstoken när spårning är aktiverat. (Ärvd från SecurityTokenHandler) |
| TraceTokenValidationSuccess(SecurityToken) |
Spårar den lyckade valideringen av säkerhetstokenhändelsen när spårning är aktiverad. (Ärvd från SecurityTokenHandler) |
| ValidateToken(SecurityToken) |
Validerar den angivna token och returnerar dess anspråk. |
| WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
När den åsidosättas i en härledd klass serialiserar den angivna nyckelidentifierarsatsen till XML. Nyckelidentifierarsatsen måste vara av den typ som stöds av den härledda klassen. (Ärvd från SecurityTokenHandler) |
| WriteToken(SecurityToken) |
När den åsidosättas i en härledd klass serialiserar den angivna säkerhetstoken till en sträng. Token måste vara av den typ som bearbetas av den härledda klassen. (Ärvd från SecurityTokenHandler) |
| WriteToken(XmlWriter, SecurityToken) |
Serialiserar angivet UserNameSecurityToken till XML. (Ärvd från UserNameSecurityTokenHandler) |