Saml2SecurityTokenHandler.ValidateToken Methode
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.
Überlädt
| Name | Beschreibung |
|---|---|
| ValidateToken(String, TokenValidationParameters, SecurityToken) |
Liest und überprüft eine Saml2SecurityToken. |
| ValidateToken(XmlReader, TokenValidationParameters, SecurityToken) |
Liest und überprüft eine Saml2SecurityToken. |
ValidateToken(String, TokenValidationParameters, SecurityToken)
Liest und überprüft eine Saml2SecurityToken.
public override System.Security.Claims.ClaimsPrincipal ValidateToken(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);
override this.ValidateToken : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal
Public Overrides Function ValidateToken (token As String, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal
Parameter
- token
- String
Das Saml2-Token.
- validationParameters
- TokenValidationParameters
Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.
- validatedToken
- SecurityToken
Das Saml2SecurityToken wurde überprüft.
Gibt zurück
A ClaimsPrincipal representing the identity contained in the token.
Ausnahmen
validationParameters ist NULL.
token. Die Länge ist größer als MaximumTokenSizeInBytes.
wenn das token nicht wohlgeformt ist.
wenn ValidateSignature(String, TokenValidationParameters) Null zurückgegeben wird.
Gilt für:
ValidateToken(XmlReader, TokenValidationParameters, SecurityToken)
Liest und überprüft eine Saml2SecurityToken.
public override System.Security.Claims.ClaimsPrincipal ValidateToken(System.Xml.XmlReader reader, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);
override this.ValidateToken : System.Xml.XmlReader * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal
Public Overrides Function ValidateToken (reader As XmlReader, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal
Parameter
- validationParameters
- TokenValidationParameters
Der TokenValidationParameters zum Überprüfen des Tokens zu verwendende Wert.
- validatedToken
- SecurityToken
Das Saml2SecurityToken wurde überprüft.
Gibt zurück
A ClaimsPrincipal representing the identity contained in the token.
Ausnahmen
wenn validationParameters null ist.
wenn das Token nicht wohlgeformt ist.
wenn ReadAssertion(XmlReader) Null zurückgegeben wird.