Solclient
SessionPropertiesSSLValidateCertificate Property |
Indicates if the certificate validation with certificates in the truststore is enabled.
Default: true
Default: true
Note on certificate validation: When validating certificates, the messaging APIs for C and .NET use the following validation rules, after building the chain from the server certificate to a self-signed root certificate using certificates presented by the server and certificates in the trust store :
- Verify the root certificate is trusted.
- Verify depth of the chain is <= 3.
- Depth validation is not enforced in Java or JMS.
- When the server presents an incomplete certificate chain, Java/JMS messaging APIs only require the signer of the incomplete certificate chain to be in the trust store, where this could be insufficient for C/.NET APIs.
Default: true
Namespace: SolaceSystems.Solclient.Messaging
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 7.2.1.27 (7.2.1.27)
Syntax
public bool SSLValidateCertificate { get; set; }
Public Property SSLValidateCertificate As Boolean Get Set
public: property bool SSLValidateCertificate { bool get (); void set (bool value); }
Property Value
Type: BooleanSee Also