다음을 통해 공유


WSFederationAuthenticationModule.GetXmlTokenFromMessage 메서드

정의

WS Federation 로그인 응답 메시지에서 발급된 토큰을 추출합니다.

오버로드

GetXmlTokenFromMessage(SignInResponseMessage)

WS Federation 로그인 응답 메시지에서 발급된 토큰을 추출합니다.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

지정된 WS-페더레이션 로그인 응답 메시지에서 WS-페더레이션 serializer를 사용하여 발급된 토큰을 추출합니다.

GetXmlTokenFromMessage(SignInResponseMessage)

WS Federation 로그인 응답 메시지에서 발급된 토큰을 추출합니다.

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage) As String

매개 변수

message
SignInResponseMessage

토큰을 추출할 로그인 응답 메시지입니다. 로그인 응답은 STS에서 발급된 토큰을 포함합니다.

반환

발급된 토큰을 나타내는 XML이 포함된 문자열입니다. 이것은 <wst:RequestSecurityTokenResponse> 요소입니다.

예외

message이(가) null인 경우

message에 토큰이 포함되어 있지 않습니다. (유효한 wresult 또는 wresultptr 매개 변수가 포함되어 있지 않습니다.)

설명

로그인 응답 메시지에 GetReferencedResult wresult 매개 변수가 없는 경우 wresultptr 매개 변수를 사용하여 토큰을 가져오기 위해 메서드가 호출됩니다.

적용 대상

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

지정된 WS-페더레이션 로그인 응답 메시지에서 WS-페더레이션 serializer를 사용하여 발급된 토큰을 추출합니다.

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message, System::IdentityModel::Services::WSFederationSerializer ^ federationSerializer);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message, System.IdentityModel.Services.WSFederationSerializer federationSerializer);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage, federationSerializer As WSFederationSerializer) As String

매개 변수

message
SignInResponseMessage

토큰을 추출할 로그인 응답 메시지입니다. 로그인 응답은 STS에서 발급된 토큰을 포함합니다.

federationSerializer
WSFederationSerializer

사용하여 로그인 응답 메시지를 de-serialize하는 WS-Federation serializer입니다.

반환

발급된 토큰을 나타내는 XML이 포함된 문자열입니다. 이것은 <wst:RequestSecurityTokenResponse> 요소입니다.

예외

messagenull입니다.

적용 대상