[TIBCO.EMS .NET client library 7.0 documentation]
The EMSSSL type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | EMSSSL |
Methods
Name | Description | |
---|---|---|
![]() | Equals | (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 | (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".
|