Język

SamlSecurityTokenHandler.ValidateToken Metoda

Definicja

Przeciążenia

Nazwisko Opis
ValidateToken(String, TokenValidationParameters, SecurityToken)

Odczytuje i weryfikuje prawidłowo sformułowany SamlSecurityTokenelement .

ValidateToken(XmlReader, TokenValidationParameters, SecurityToken)

Odczytuje i weryfikuje prawidłowo sformułowany SamlSecurityTokenelement .

ValidateToken(String, TokenValidationParameters, SecurityToken)

Odczytuje i weryfikuje prawidłowo sformułowany SamlSecurityTokenelement .

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

Parametry

token
String

Ciąg zawierający dobrze sformułowane zabezpieczeniaTokeny.

validationParameters
TokenValidationParameters

Element TokenValidationParameters , który ma być używany do sprawdzania poprawności tokenu.

validatedToken
SecurityToken

Zweryfikowano ten element SecurityToken .

Zwraca

Element ClaimsPrincipal wygenerowany na podstawie oświadczeń w tokenie Saml securityToken.

Wyjątki

jeśli validationParameters ma wartość null.

jeśli wartość "securityToken.Length" jest większa niż MaximumTokenSizeInBytes.

Dotyczy

ValidateToken(XmlReader, TokenValidationParameters, SecurityToken)

Odczytuje i weryfikuje prawidłowo sformułowany SamlSecurityTokenelement .

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

Parametry

reader
XmlReader

Czytelnik XmlReader umieszczony w elemecie asercji saml.

validationParameters
TokenValidationParameters

Element TokenValidationParameters , który ma być używany do sprawdzania poprawności tokenu.

validatedToken
SecurityToken

Zweryfikowano ten element SecurityToken .

Zwraca

Element ClaimsPrincipal wygenerowany na podstawie oświadczeń w asercji saml.

Wyjątki

jeśli validationParameters ma wartość null.

Dotyczy