[TIBCO.EMS .NET client library 8.1 documentation]
The EMSSSL type exposes the following members.
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. 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".
|