다음을 통해 공유


SessionAuthenticationModule.ValidateSessionToken(SessionSecurityToken) 메서드

정의

지정된 SessionSecurityToken의 유효성을 검사하고 ID를 반환합니다.

protected:
 System::Collections::ObjectModel::ReadOnlyCollection<System::Security::Claims::ClaimsIdentity ^> ^ ValidateSessionToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionSecurityToken);
protected System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateSessionToken (System.IdentityModel.Tokens.SessionSecurityToken sessionSecurityToken);
member this.ValidateSessionToken : System.IdentityModel.Tokens.SessionSecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity>
Protected Function ValidateSessionToken (sessionSecurityToken As SessionSecurityToken) As ReadOnlyCollection(Of ClaimsIdentity)

매개 변수

sessionSecurityToken
SessionSecurityToken

유효성을 검사할 토큰입니다.

반환

토큰에 포함되어 있는 ID의 컬렉션입니다.

예외

토큰이 만료된 경우

토큰 시작 시간이 아직 유효하지 않습니다.

유효한 세션 토큰 처리기 구성되지 않았습니다. (SessionSecurityTokenHandler 속성에서 SecurityTokenHandlers가 구성되지 않았습니다.)

설명

이 메서드는 호출 된 AuthenticateSessionSecurityToken 메서드. 호출 된 SessionSecurityTokenHandler.ValidateToken 토큰의 유효성을 검사 하 고 해당 id를 추출 합니다. 구성 된 세션 토큰 처리기의 메서드.

적용 대상