22.10.2013 Views

System i: Programming Secure Sockets APIs - IBM

System i: Programming Secure Sockets APIs - IBM

System i: Programming Secure Sockets APIs - IBM

SHOW MORE
SHOW LESS

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>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!