Collapse All Expand All Members: Show All Members: Filtered Members: Filtered Members: Filtered

Include Protected Members
Include Inherited Members

.NET Framework Class Library
EMSSSL Class Constructors Methods Fields See Also

[TIBCO.EMS .NET client library 5.1 documentation]

The EMSSSL type exposes the following members.

# Constructors

| Name | Description
--- | --- | ---
| EMSSSL |

# Methods

| Name | Description
--- | --- | ---
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| GetAuthOnly | Get the value of the AUTH_ONLY flag
| GetClientTracer | Returns the output target for the client tracer or null if client tracing is disabled.
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetHostNameVerifier | Returns currently set custom host name verifier.
| GetTargetHostName | Returns the name set target host name.
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| Initialize | Initializes SSL environment.
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| SetAuthOnly | Enable or disable AUTH_ONLY on the client side for SSL connection.
| SetCertificateStoreType | Set the store type for all the connection factories
| SetClientTracer | Set client tracer to given output stream.
| SetHostNameVerifier | Set the custom host name verifier.
| SetTargetHostName | Set the target host name.
| ToString | Returns a String that represents the current Object. (Inherited from Object.)

# Fields

| Name | Description
--- | --- | ---
| AUTH_ONLY | Name of SSL property specifying if SSL is used for authentication only. The value is a Boolean object. This name is defined as "TIBCO.EMS.ssl.auth_only".
| CERT_NAME | Name of the certificate
| CLIENT_TRACER | Name of SSL property specifying the client tracer object The is a valid tracer object This name is defined as "TIBCO.EMS.ssl.client_trace".
| ENCODING_AUTO | Integer defining AUTO format of the certificate or private key data.
| ENCODING_DER | Integer defining DER format of the certificate or private key data.
| ENCODING_PEM | Integer defining PEM format of the certificate or private key data.
| ENCODING_PFX | Integer defining Pfx format of the client identity data.
| ENCODING_PKCS12 | Integer defining PKCS12 format of the client identity data.
| ENCODING_PKCS7 | Integer defining PKCS7 format.
| ENCODING_PKCS8 | Integer defining PKCS8 format of the private key data.
| HOST_NAME_VERIFIER | Name of SSL property specifying the custom host name verifier. Notice when this property is specified, the Map of parameters can not be stored in JNDI. The value is a EMSSSLHostNameVerifier object. This name is defined as "TIBCO.EMS.ssl.hostname_verifier".
| IDENTITY | Name of SSL property specifying the client-side identity. An identity usually consists of the certificate, corresponding private key and optionally a set of issuer certificates. The value specified by this property can be a certificate, a PKCS12 file, a KeyStore object or an Entrust Store. Last three object types normally include all elements of the identity into a single storage. In this case only PASSWORD property should be specified as the password required to decrypt the content of the specified identity data. If this property specifies the certificate file then PRIVATE_KEY must be also set and optionally ISSUER_CERTIFICATES. This name is defined as "TIBCO.EMS.ssl.identity".
| PASSWORD | Name of SSL property specifying the password for the private key or the identity store. The value is a java.lang.String object or char[]. This name is defined as "TIBCO.EMS.ssl.password".
| STORE_INFO | SSL Store Info
| STORE_TYPE | SSL Store type
| TARGET_HOST_NAME | If server certificate has different name then SSL handshake fails. The value is a String object. This name is defined as "TIBCO.EMS.ssl.target_host_name".
| TRACE | Name of SSL property specifying if client trace is required. The value is a Boolean object. This name is defined as "TIBCO.EMS.ssl.trace".
| TRUSTED_CERTIFICATES | Name of SSL property specifying the set of trusted certificates. The value is a Vector object, elements of the Vector can be: - certificate object, - an Integer object specifying the certificate type followed by the certificate object. An Integer object before the object presenting the certificate data may be required when certificate data does not allow automatic detection of the encoding format. This name is defined as "TIBCO.EMS.ssl.trusted_certs".

# See Also

EMSSSL Class
TIBCO.EMS Namespace