tibemsSSLParams

Type

Purpose

Group parameters representing a client identity.

Remarks

These parameters apply when creating SSL connections to the EMS server. On most systems, secure connections are created using OpenSSL. Users on IBM z/OS systems must create SSL connections using IBM System SSL. For more information, see SSL Implementation on IBM EBCDIC Systems.

Function Description
tibemsSSLParams_AddIssuerCert Add one or more issuer certificates to the SSL parameter object.
tibemsSSLParams_AddTrustedCert Add one or more trusted certificates to the SSL parameter object.
tibemsSSLParams_Create Create a new SSL parameter object.
tibemsSSLParams_Destroy Destroy an SSL parameter object.
tibemsSSLParams_GetIdentity Get the client identity that an SSL parameter object represents.
tibemsSSLParams_GetPrivateKey Get the private key from an SSL parameter object.
tibemsSSLParams_SetAuthOnly Set client connections to use SSL only during initial connection authentication.
tibemsSSLParams_SetCiphers Set the cipher suites for SSL connections.
tibemsSSLParams_SetExpectedHostName Set the expected host name.
tibemsSSLParams_SetHostNameVerifier Set the host name verifier function.
tibemsSSLParams_SetIdentity Set the identity of the client program.
tibemsSSLParams_SetPrivateKey Set the client’s private key.
tibemsSSLParams_SetRandData
tibemsSSLParams_SetRandEGD
tibemsSSLParams_SetRandFile Settings for generating random data.
tibemsSSLParams_SetVerifyHost Set flags that enable client verification of the host certificate or host name.