10.24.0

SessionPropertiesSSLTrustStore Property

The collection of all trusted root certificates to be used by ISession objects. The trusted root certificates are used in establishing trust with a PubSub+ message broker when connecting via a protocol over SSL/TLS. This occurs when specifying protocols such as tcps or https in a Host. This property is mutually exclusive with SSLTrustStoreDir. Trusted certificates may be specified with one property or the other, but not both. If both are specified, an exception will be thrown when the session is created with CreateSession(SessionProperties, EventHandlerMessageEventArgs, EventHandlerSessionEventArgs). Trusted certificate store can be invalid when there are no valid certificates in the collection. An exception will be thrown when the session is created with CreateSession(SessionProperties, EventHandlerMessageEventArgs, EventHandlerSessionEventArgs).
Default: null

Definition

Namespace: SolaceSystems.Solclient.Messaging
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 10.24.0
C#
public X509CertificateCollection SSLTrustStore { get; set; }

Property Value

X509CertificateCollection

See Also