System i: Programming Secure Sockets APIs - IBM
System i: Programming Secure Sockets APIs - IBM
System i: Programming Secure Sockets APIs - IBM
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
v GSK_CONNECT_CIPHER_SPEC<br />
v GSK_SID_VALUE<br />
5. You can reference the buffer pointer as long as the handle for the secure session or the SSL<br />
environment is still open.<br />
6. The following GSK_BUF_ID values currently are not supported in the i5/OS ®<br />
implementation:<br />
v GSK_KEYRING_STASH_FILE<br />
v GSK_LDAP_SERVER<br />
v GSK_LDAP_USER<br />
v GSK_LDAP_USER_PW<br />
v GSK_USER_DATA<br />
v GSK_PKCS11_DRIVER_PATH<br />
v GSK_PKCS11_TOKEN_LABEL<br />
v GSK_PKCS11_TOKEN_PWD<br />
v GSK_CSP_NAME<br />
Related Information<br />
v “gsk_attribute_set_buffer()—Set character information for a secure session or an SSL environment” on<br />
page 16<br />
v “gsk_attribute_get_enum()—Get enumerated information about a secure session or an SSL<br />
environment” on page 10<br />
v “gsk_attribute_get_numeric_value()—Get numeric information about a secure session or an SSL<br />
environment” on page 14<br />
v “gsk_attribute_get_cert_info()—Get information about a local or partner certificate”<br />
v “gsk_environment_close()—Close an SSL environment” on page 30<br />
v “gsk_environment_init()—Initialize an SSL environment” on page 32<br />
v “gsk_environment_open()—Get a handle for an SSL environment” on page 34<br />
v “gsk_secure_soc_close()—Close a secure session” on page 37<br />
v “gsk_secure_soc_init()—Negotiate a secure session” on page 38<br />
v “gsk_secure_soc_misc()—Perform miscellaneous functions for a secure session” on page 41<br />
v “gsk_secure_soc_open()—Get a handle for a secure session” on page 44<br />
v “gsk_strerror()—Retrieve GSKit runtime error message” on page 62<br />
API introduced: V5R1<br />
Top | UNIX-Type <strong>APIs</strong> | <strong>APIs</strong> by category<br />
gsk_attribute_get_cert_info()—Get information about a local or partner<br />
certificate<br />
Syntax<br />
#include <br />
int gsk_attribute_get_cert_info(gsk_handle my_gsk_handle,<br />
GSK_CERT_ID certID,<br />
const gsk_cert_data_elem **certDataElem,<br />
int *certDataElemCount);<br />
6 <strong>System</strong> i: <strong>Programming</strong> <strong>Secure</strong> <strong>Sockets</strong> <strong>APIs</strong>