MessageSecurityOverHttp MessageSecurityOverHttp MessageSecurityOverHttp MessageSecurityOverHttp Class

Определение

Позволяет задать для привязки wsDualHttpBinding свойства безопасности на уровне сообщений.Enables setting message-level security properties on the wsDualHttpBinding binding.

public ref class MessageSecurityOverHttp
public class MessageSecurityOverHttp
type MessageSecurityOverHttp = class
Public Class MessageSecurityOverHttp
Наследование
MessageSecurityOverHttpMessageSecurityOverHttpMessageSecurityOverHttpMessageSecurityOverHttp
Производный

Комментарии

Доступ к объекту осуществляется через привязку с помощью свойства Security, которое возвращает объект WSDualHttpSecurity.This object is accessed from the binding by means of the Security property, which returns a WSDualHttpSecurity object. Свойство Message предоставляет ссылку на объект MessageSecurityOverHttp.The Message property provides a reference to the MessageSecurityOverHttp object.

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

MessageSecurityOverHttp() MessageSecurityOverHttp() MessageSecurityOverHttp() MessageSecurityOverHttp()

Инициализирует новый экземпляр класса MessageSecurityOverHttp.Initializes a new instance of the MessageSecurityOverHttp class.

Свойства

AlgorithmSuite AlgorithmSuite AlgorithmSuite AlgorithmSuite

Указывает набор алгоритмов, используемый для обеспечения безопасности сообщений на уровне SOAP.Specifies the algorithm suite used for security messages at the SOAP level.

ClientCredentialType ClientCredentialType ClientCredentialType ClientCredentialType

Задает тип учетных данных клиента, используемый для проверки подлинности клиента в привязках wsHttpBinding или wsDualHttpBinding.Specifies the type of client credential used for client authentication in the wsHttpBinding or wsDualHttpBinding bindings.

NegotiateServiceCredential NegotiateServiceCredential NegotiateServiceCredential NegotiateServiceCredential

Возвращает или задает значение, указывающее, предоставляются учетные данные службы клиенту по внештатному каналу, или же клиент получает их от службы в процессе согласования.Gets or sets a value that indicates whether the service credential is provisioned at the client out of band or is obtained from the service through a process of negotiation.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
IsSecureConversationEnabled() IsSecureConversationEnabled() IsSecureConversationEnabled() IsSecureConversationEnabled()

Используется только в сценариях расширяемости для указания того, настроен ли экземпляр наследуемого от MessageSecurityOverHttp класса на осуществление защищенного диалога в соответствии со спецификацией WS-SecurityConversation.Only used in extensibility scenarios to indicate whether an instance of a class derived from MessageSecurityOverHttp is configured to perform secure conversation as described in WS-SecurityConversation.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ShouldSerializeAlgorithmSuite() ShouldSerializeAlgorithmSuite() ShouldSerializeAlgorithmSuite() ShouldSerializeAlgorithmSuite()

Возвращает значение, указывающее, изменилось ли значение свойства AlgorithmSuite относительно значения по умолчанию и нужно ли его сериализовать.Returns a value that indicates whether the AlgorithmSuite property has changed from its default value and should be serialized.

ShouldSerializeClientCredentialType() ShouldSerializeClientCredentialType() ShouldSerializeClientCredentialType() ShouldSerializeClientCredentialType()

Возвращает значение, указывающее, изменилось ли значение свойства ClientCredentialType относительно значения по умолчанию и нужно ли его сериализовать.Returns a value that indicates whether the ClientCredentialType property has changed from its default value and should be serialized.

ShouldSerializeNegotiateServiceCredential() ShouldSerializeNegotiateServiceCredential() ShouldSerializeNegotiateServiceCredential() ShouldSerializeNegotiateServiceCredential()

Возвращает значение, указывающее, изменилось ли значение свойства NegotiateServiceCredential относительно значения по умолчанию и нужно ли его сериализовать.Returns a value that indicates whether the NegotiateServiceCredential property has changed from its default value and should be serialized.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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