SecurityBindingElement.CreateIssuedTokenForSslBindingElement 方法

定義

建立對稱式安全性繫結項目,這個項目則設定為需要根據發行的權杖進行用戶端驗證,並且需要根據伺服器憑證進行伺服器驗證。

多載

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

建立對稱式安全性繫結項目,這個項目則設定為需要根據發行的權杖進行用戶端驗證,並且需要根據伺服器憑證進行伺服器驗證。

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

建立對稱式安全性繫結項目,這個項目則設定為需要根據發行的權杖進行用戶端驗證,並且需要根據伺服器憑證進行伺服器驗證。

備註

發行的權杖可具有對稱或非對稱金鑰。 用戶端會使用 SOAP 層級的 SSL 通訊協定來驗證伺服器。

這兩個多載都是使用 IssuedSecurityTokenParameters 參數。 其中一個多載會包括指定是否需要取消的參數。

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

建立對稱式安全性繫結項目,這個項目則設定為需要根據發行的權杖進行用戶端驗證,並且需要根據伺服器憑證進行伺服器驗證。

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters, requireCancellation As Boolean) As SymmetricSecurityBindingElement

參數

requireCancellation
Boolean

如果必須執行取消作業,則為 true,否則為 false。 將它設定為 false 便會啟用安全性內容權杖 (在 Web 伺服陣列案例中非常有用),因為在這個模式中,工作階段狀態會在建立的安全性內容權杖內部經過編碼,而不是保存在伺服器記憶體內。

傳回

SymmetricSecurityBindingElement

SymmetricSecurityBindingElement 物件。

例外狀況

issuedTokenParametersnull

備註

所建立之繫結的 RequireSignatureConfirmation 設定為 true,而且 MessageSecurityVersion 設定為 WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

適用於

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

建立對稱式安全性繫結項目,這個項目則設定為需要根據發行的權杖進行用戶端驗證,並且需要根據伺服器憑證進行伺服器驗證。

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As SymmetricSecurityBindingElement

參數

傳回

SymmetricSecurityBindingElement

SymmetricSecurityBindingElement 物件。

例外狀況

issuedTokenParametersnull

備註

伺服器會在 SSL 通訊協定的結束時發行以 Cookie 為基礎的安全性內容權杖。

所建立之繫結的 RequireSignatureConfirmation 設定為 true,而且 MessageSecurityVersion 設定為 WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

適用於