# 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_SetRandDatatibemsSSLParams_SetRandEGD tibemsSSLParams_SetRandFile` | Settings for generating random data.
`tibemsSSLParams_SetVerifyHost` | Set flags that enable client verification of the host certificate or host name.

Copyright © Cloud Software Group, Inc. All rights reserved.