NoDualHttpMessageSecurity Class

The NoDualHttpMessageSecurity class represents message-level security settings over an HTTP protocol where security is not set for two-way communication.

Properties

NoDualHttpMessageSecurity property Type Description
SecurityAlgorithm SecurityAlgorithmType (enumeration) Specifies the algorithm suite to use with NoDualHttpMessageSecurity. Values are: DEFAULT, BASIC128, BASIC128RSA15, BASIC128HA256, BASIC128SHA256RSA15, BASIC192, BASIC192RSA15, BASIC192HA256, BASIC192SHA256RSA15, BASIC256 (default), BASIC256RSA15, BASIC256HA256, BASIC256SHA256RSA15, TRIPLEDES, TRIPLEDESRSA15, TRIPLEDESSHA256, and TRIPLEDESSHA256RSA15.
ClientCredentialType MessageCredentialType (enumeration) Specifies the credential type to use for client authentication. Values are: NONE, WINDOWS (default), USERNAME, CERTIFICATE, and ISSUEDTOKEN.
EstablishSecurityContext Boolean Controls whether a security context token is established through a WS-SecureConversation exchange between a client and service. Values are:
  • true (default) – requires the remote party to support the WS-SecureConversation protocol.
  • false – the WS-SecureConversation protocol is not used for the communication.
NegotiateServiceCredential Boolean Specifies whether the service credential is supplied by the service through a negotiated process. Values are:
  • true (default) – service credential is obtained through a negotiated process.
  • false – service credential is supplied by the client out of band.
Related reference
MessageCredentialType Enumeration
wsHttpSecurity Class