WSFederationAuthenticationModule.GetXmlTokenFromMessage 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從指定的 WS 同盟登入回應訊息擷取發行的權杖。
多載
GetXmlTokenFromMessage(SignInResponseMessage) |
從指定的 WS 同盟登入回應訊息擷取發行的權杖。 |
GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) |
使用指定的 WS-同盟序列化程式,從指定的 WS-同盟登入回應訊息中擷取發行的權杖。 |
GetXmlTokenFromMessage(SignInResponseMessage)
從指定的 WS 同盟登入回應訊息擷取發行的權杖。
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 參數)。
備註
如果登入回應消息中沒有 wresult 參數,則會 GetReferencedResult 呼叫 方法來嘗試使用 wresultptr 參數取得令牌。
適用於
GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)
使用指定的 WS-同盟序列化程式,從指定的 WS-同盟登入回應訊息中擷取發行的權杖。
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
要用來還原序列化登入回應訊息的 WS-同盟序列化程式。
傳回
字串,包含表示已發佈之語彙基元的 XML。 這是 <wst:RequestSecurityTokenResponse>
項目。
例外狀況
message
為 null
。