AsymmetricSecurityBindingElement Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates an instance of this class.
Overloads
AsymmetricSecurityBindingElement() |
Creates an instance of this class. |
AsymmetricSecurityBindingElement(SecurityTokenParameters) |
Initializes a new instance of AsymmetricSecurityBindingElement with the specified recipient token parameters. |
AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters) |
Initializes a new instance of AsymmetricSecurityBindingElement with the specified recipient and initiator token parameters. |
AsymmetricSecurityBindingElement()
Creates an instance of this class.
public:
AsymmetricSecurityBindingElement();
public AsymmetricSecurityBindingElement ();
Public Sub New ()
Remarks
The following members are set by this constructor:
Member | Value |
---|---|
MessageProtectionOrder | SignBeforeEncrypt |
RequireSignatureConfirmation | false |
InitiatorTokenParameters | null |
RecipientTokenParameters | null |
AllowSerializedSigningTokenOnReply | false |
Applies to
AsymmetricSecurityBindingElement(SecurityTokenParameters)
Initializes a new instance of AsymmetricSecurityBindingElement with the specified recipient token parameters.
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)
Parameters
- recipientTokenParameters
- SecurityTokenParameters
Defines the token for the recipient (for example, the server's X.509 certificate).
Remarks
The following members are set by this constructor:
Member | Value |
---|---|
MessageProtectionOrder | SignBeforeEncrypt |
RequireSignatureConfirmation | false |
InitiatorTokenParameters | null |
RecipientTokenParameters | recipientTokenParameters |
AllowSerializedSigningTokenOnReply | false |
Applies to
AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)
Initializes a new instance of AsymmetricSecurityBindingElement with the specified recipient and initiator token parameters.
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)
Parameters
- recipientTokenParameters
- SecurityTokenParameters
Defines the token for the recipient (for example the server's X.509 certificate).
- initiatorTokenParameters
- SecurityTokenParameters
Defines the token for the initiator (for example, the client's X.509 certificate).
Examples
The following code shows one way to call this constructor.
AsymmetricSecurityBindingElement abe =
(AsymmetricSecurityBindingElement)SecurityBindingElement.
CreateMutualCertificateBindingElement(
MessageSecurityVersion.
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)
Remarks
The following members are set by this constructor:
Member | Value |
---|---|
MessageProtectionOrder | SignBeforeEncrypt |
RequireSignatureConfirmation | false |
InitiatorTokenParameters | initiatorTokenParameters |
RecipientTokenParameters | recipientTokenParameters |
AllowSerializedSigningTokenOnReply | false |