AsymmetricSecurityBindingElement 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立這個類別的實例。
多載
| 名稱 | Description |
|---|---|
| AsymmetricSecurityBindingElement() |
建立這個類別的實例。 |
| AsymmetricSecurityBindingElement(SecurityTokenParameters) |
初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者標記參數。 |
| AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters) |
初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者與發起者令牌參數。 |
AsymmetricSecurityBindingElement()
建立這個類別的實例。
public:
AsymmetricSecurityBindingElement();
public AsymmetricSecurityBindingElement();
Public Sub New ()
備註
此構造子可設定以下成員:
| 會員 | 價值觀 |
|---|---|
| MessageProtectionOrder | SignBeforeEncrypt |
| RequireSignatureConfirmation | false |
| InitiatorTokenParameters | null |
| RecipientTokenParameters | null |
| AllowSerializedSigningTokenOnReply | false |
適用於
AsymmetricSecurityBindingElement(SecurityTokenParameters)
初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者標記參數。
public:
AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters);
public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters)
參數
- recipientTokenParameters
- SecurityTokenParameters
定義接收者的權杖(例如伺服器的 X.509 憑證)。
備註
此構造子可設定以下成員:
| 會員 | 價值觀 |
|---|---|
| MessageProtectionOrder | SignBeforeEncrypt |
| RequireSignatureConfirmation | false |
| InitiatorTokenParameters | null |
| RecipientTokenParameters | recipientTokenParameters |
| AllowSerializedSigningTokenOnReply | false |
適用於
AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)
初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者與發起者令牌參數。
public:
AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters, System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ initiatorTokenParameters);
public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters, System.ServiceModel.Security.Tokens.SecurityTokenParameters initiatorTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters * System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters, initiatorTokenParameters As SecurityTokenParameters)
參數
- recipientTokenParameters
- SecurityTokenParameters
定義接收者的權杖(例如伺服器的 X.509 憑證)。
- initiatorTokenParameters
- SecurityTokenParameters
定義發起者的憑證(例如客戶端的 X.509 憑證)。
範例
以下程式碼展示了一種呼叫此建構子的方法。
AsymmetricSecurityBindingElement abe =
(AsymmetricSecurityBindingElement)SecurityBindingElement.
CreateMutualCertificateBindingElement(
MessageSecurityVersion.
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)
備註
此構造子可設定以下成員:
| 會員 | 價值觀 |
|---|---|
| MessageProtectionOrder | SignBeforeEncrypt |
| RequireSignatureConfirmation | false |
| InitiatorTokenParameters | initiatorTokenParameters |
| RecipientTokenParameters | recipientTokenParameters |
| AllowSerializedSigningTokenOnReply | false |