Saml2SecurityTokenHandler.ValidateSignature 메서드

정의

서명의 유효성을 검사합니다.

protected virtual Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityToken ValidateSignature(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
abstract member ValidateSignature : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityToken
override this.ValidateSignature : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> Microsoft.IdentityModel.Tokens.Saml2.Saml2SecurityToken
Protected Overridable Function ValidateSignature (token As String, validationParameters As TokenValidationParameters) As Saml2SecurityToken

매개 변수

token
String

Saml2 토큰입니다.

validationParameters
TokenValidationParameters

TokenValidationParameters 토큰의 유효성을 검사하는 데 사용할 값입니다.

반품

Saml2SecurityToken 토큰이 서명되었는지 유효성을 검사한 서명이 있는 A입니다.

예외

null인 경우 validationParameters

서명을 찾을 RequireSignedTokens 수 없으며 true인 경우

token 키 식별자가 있고 제공된 결과 중 SecurityKey어느 것도 유효성이 검사된 서명이 없는 경우 키 새로 고침이 필요함을 나타낼 수 있습니다.

모든 SecurityKey작업을 시도한 후 유효성이 검사된 서명이 생성되지 않고 '토큰'에 키 식별자가 없는 경우

설명

'token'이 서명된 경우 서명은 false인 경우에도 RequireSignedTokens 유효성이 검사됩니다.

'토큰' 서명의 유효성이 검사 SigningKey 되면 '토큰'에 서명한 키로 설정됩니다. 을 SignatureValidator 설정하는 것은 SigningKey

적용 대상