# tibemsSSLParams_GetIdentity

Function

## Purpose

Get the client identity that an SSL parameter object represents.

## C Declaration

    tibems_status tibemsSSLParams_GetIdentity(
        tibemsSSLParams SSLParams,
        const void** data,
        tibems_int* size,
        tibems_int* encoding );

## IBM Systems

This function is not supported on z/OS and IBM i systems. For more information, see SSL Implementation on IBM EBCDIC Systems.

## Parameters

Parameter | Description
--- | ---
`SSLParams` | Get the identity from this SSL parameter object.
`data` | The function stores in this location a pointer to the identity data within the tibemsSSLParams object.
`size` | The function stores the length (in bytes) of the identity data in this location.
`encoding` | The function stores the encoding of the identity data in this location; for values, see Certificate Encodings.

## Remarks

A client identity includes a certificate and private key; it may also include issuer certificates (optional).

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