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

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

반환

ReadOnlyCollection<ClaimsIdentity>

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

예외

토큰이 만료된 경우

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

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

설명

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

적용 대상