Поделиться через


AsymmetricSecurityBindingElement Конструкторы

Определение

Создает экземпляр этого класса.

Перегрузки

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

Применяется к