[TIBCO.EMS .NET client library 6.0 documentation]

The EMSSSL type exposes the following members.

Constructors

  NameDescription
EMSSSL

Methods

  NameDescription
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

  NameDescription
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