Specifies whether a message level SSL negotiation is done to obtain the service’s certificate.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
This property indicates whether the service certificate is negotiated automatically between the client and the service. If this property is true, then such negotiation occurs. If this property is false, then the service certificate must be specified at the client before communication with the service can occur.
Services must always specify a certificate.
If this property is true, the message level SSL negotiation for the service certificate occurs before the security token service specified via the IssuerAddress and IssuerBinding properties (or LocalIssuerAddress and LocalIssuerBinding properties) is requested to issue a security token.