WSFederationAuthenticationModule.GetSecurityToken 메서드

정의

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

오버로드

Name Description
GetSecurityToken(SignInResponseMessage)

지정된 WS 페더레이션 로그인 응답 메시지에서 보안 토큰을 읽습니다.

GetSecurityToken(HttpRequestBase)

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

GetSecurityToken(SignInResponseMessage)

지정된 WS 페더레이션 로그인 응답 메시지에서 보안 토큰을 읽습니다.

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 요청입니다.

반품

읽은 보안 토큰입니다.

예외

requestnull입니다.

설명

WS-Federation 로그인 요청 메시지를 개체로 SecurityToken 가져오기 위해 요청 처리 파이프라인에서 호출됩니다.

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

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

적용 대상