다음을 통해 공유


SecurityTokenService.GetResponse 메서드

정의

지정된 요청(RST)과 보안 토큰 설명자를 사용하여 발급된 토큰이 들어 있는 응답(RSTR)을 만듭니다.

protected:
 virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ GetResponse(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse GetResponse (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member GetResponse : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
override this.GetResponse : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
Protected Overridable Function GetResponse (request As RequestSecurityToken, tokenDescriptor As SecurityTokenDescriptor) As RequestSecurityTokenResponse

매개 변수

request
RequestSecurityToken

토큰 요청을 포함하는 RST입니다.

tokenDescriptor
SecurityTokenDescriptor

발급된 토큰에 사용할 정보가 포함된 토큰 설명자입니다.

반환

지정된 요청 및 토큰 설명자에서 응답을 만들 수 없는 경우 응답(RSTR) 또는 null입니다. tokenDescriptor 매개 변수가 null인 경우 기본 구현에서 null을 반환합니다.

설명

합니다 GetResponse 에서 구현 하는 토큰 발급 파이프라인에서 마지막 단계로 메서드를 호출 합니다 Issue 메서드. 만들고 원래 들어오는 요청 (RST) 및 토큰 발급 파이프라인의 단계를 수행 하는 동안 구축 하는 토큰 설명자를 사용 하 여 응답 (RSTR)을 반환 합니다.

기본 구현에 대해 요청 매개 변수에 지정 된 RST를 전달 하 여 RSTR을 만듭니다는 RequestSecurityTokenResponse.RequestSecurityTokenResponse(WSTrustMessage) 생성자를 호출 합니다 SecurityTokenDescriptor.ApplyTo 에 전달 된 토큰 설명자에서 메서드 GetResponse 해당 속성을 적용 하는 새로 설정 RSTR을 생성 합니다 AppliesTo 를 사용 하 여 RSTR의 속성을 AppliesToAddress 토큰 설명자의 속성 마지막으로 설정 하 고는 ReplyTo 다음 표에 따라 RSTR의 속성:

RST.ReplyTo 속성 SecurityTokenDescriptor.AppliesToAddress 속성 RSTR.ReplyTo 속성
설정 설정되지 않음 설정되지 않음
설정 설정 SecurityTokenDescriptor.AppliesToAddress
설정되지 않음 설정 설정되지 않음
설정되지 않음 설정되지 않음 설정되지 않음

적용 대상

추가 정보