다음을 통해 공유


WSFederationAuthenticationModule.GetSecurityToken 메서드

정의

지정된 요청에서 보안 토큰을 읽습니다.

오버로드

GetSecurityToken(SignInResponseMessage)

WS Federation 로그인 응답 메시지에서 보안 토큰을 읽습니다.

GetSecurityToken(HttpRequestBase)

지정된 HTTP 요청에서 보안 토큰을 읽습니다.

GetSecurityToken(SignInResponseMessage)

WS Federation 로그인 응답 메시지에서 보안 토큰을 읽습니다.

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken (System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (message As SignInResponseMessage) As SecurityToken

매개 변수

message
SignInResponseMessage

토큰을 읽을 로그인 응답 메시지입니다.

반환

메시지에서 읽은 보안 토큰입니다.

예외

messagenull입니다.

설명

기본 구현은 메서드를 WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) 호출하여 토큰을 가져와서 구성된 보안 토큰 처리기의 적절한 처리기를 사용하여 읽습니다.

적용 대상

GetSecurityToken(HttpRequestBase)

지정된 HTTP 요청에서 보안 토큰을 읽습니다.

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::Web::HttpRequestBase ^ request);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken (System.Web.HttpRequestBase request);
abstract member GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (request As HttpRequestBase) As SecurityToken

매개 변수

request
HttpRequestBase

토큰을 읽어올 HTTP 요청입니다.

반환

읽은 보안 토큰입니다.

예외

request이(가) null인 경우

설명

요청 처리 파이프라인에서 호출되어 WS-Federation 로그인 요청 메시지를 개체로 가져옵니다 SecurityToken .

기본 구현은 메서드를 GetSignInResponseMessage 호출하여 개체를 가져와 SignInResponseMessage 서 오버로드를 WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) 호출합니다.

파생 클래스를 사용하여 특정 유형의 요청을 해석합니다.

적용 대상