tibemsSSLParams

Type

Purpose

Group parameters representing a client identity.

Remarks

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

Function Description
tibemsSSLParams_AddIssuerCert Add one or more issuer certificates to the TLS parameter object.
tibemsSSLParams_AddTrustedCert Add one or more trusted certificates to the TLS parameter object.
tibemsSSLParams_Create Create a new TLS parameter object.
tibemsSSLParams_Destroy Destroy a TLS parameter object.
tibemsSSLParams_GetIdentity Get the client identity that a TLS parameter object represents.
tibemsSSLParams_GetPrivateKey Get the private key from a TLS parameter object.
tibemsSSLParams_SetAuthOnly Set client connections to use TLS only during initial connection authentication.
tibemsSSLParams_SetCiphers Set the cipher suites for TLS 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_SetVerifyHost Set flags that enable client verification of the host certificate or host name.