tibemsSSLParams_GetIdentity

Function

Purpose

Get the client identity that a TLS 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 TLS Implementation on IBM EBCDIC Systems.

Parameters

Parameter Description
SSLParams Get the identity from this TLS 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).