- Page 1: System i Programming Secure Sockets
- Page 6 and 7: Related Information . . . . . . . .
- Page 8 and 9: vi System i: Programming Secure Soc
- Page 10 and 11: APIs These are the APIs for this ca
- Page 12 and 13: ufID (Input) The following values c
- Page 14 and 15: v GSK_CONNECT_CIPHER_SPEC v GSK_SID
- Page 16 and 17: [GSK_INSUFFICIENT_STORAGE] Not able
- Page 18 and 19: gsk_attribute_get_enum()—Get enum
- Page 20 and 21: secure session does not start, and
- Page 22 and 23: API introduced: V5R1 Top | UNIX-Typ
- Page 24 and 25: v GSK_FD v GSK_HANDSHAKE_TIMEOUT v
- Page 26 and 27: [GSK_INVALID_STATE] One of the foll
- Page 28 and 29: 8. If GSK_OS400_APPLICATION_ID is s
- Page 30 and 31: if validation fails because the cer
- Page 32 and 33: gsk_attribute_set_enum()—Set enum
- Page 34 and 35: active secure sessions will continu
- Page 36 and 37: gsk_attribute_set_numeric_value()
- Page 38 and 39: v GSK_V3_SIDCACHE_SIZE v GSK_LDAP_S
- Page 40 and 41: v “gsk_secure_soc_init()—Negoti
- Page 42 and 43: [ETERM] Operation terminated. If an
- Page 44 and 45: 2. v GSK_SESSION_TYPE set to GSK_CL
- Page 46 and 47: Error Messages Message ID Error Mes
- Page 48 and 49: [GSK_AS400_ERROR_INVALID_POINTER] T
- Page 50 and 51: attributes. In most cases, as resul
- Page 52 and 53: Error Messages Message ID Error Mes
- Page 54 and 55:
v “gsk_secure_soc_misc()—Perfor
- Page 56 and 57:
matched sets. If a client applicati
- Page 58 and 59:
Authorities Authorization of *R (al
- Page 60 and 61:
gsk_secure_soc_startRecv()—Start
- Page 62 and 63:
The handle specified was not valid.
- Page 64 and 65:
v “gsk_secure_soc_misc()—Perfor
- Page 66 and 67:
Authorities No authorization is req
- Page 68 and 69:
6. Socket option SO_SNDTIMEO is not
- Page 70 and 71:
[EPIPE] [EUNATCH] The specified des
- Page 72 and 73:
Example The following example shows
- Page 74 and 75:
Qlg_Path_Name_T *keyringFileName (i
- Page 76 and 77:
v The CCSID specified in the keyrin
- Page 78 and 79:
unsigned protocol; /* SSL protocol
- Page 80 and 81:
Service Program Name: QSOSSLSR Defa
- Page 82 and 83:
Related Information v “SSL_Create
- Page 84 and 85:
unsigned int cipherSuiteListLen The
- Page 86 and 87:
[EBADF] [EBUSY] Permission denied.
- Page 88 and 89:
ignore attempts by applications to
- Page 90 and 91:
C Constant System Value TLS_RSA_WIT
- Page 92 and 93:
ignore attempts by applications to
- Page 94 and 95:
v Use the system default cipher spe
- Page 96 and 97:
An error occurred in SSL processing
- Page 98 and 99:
Parameters int sslreturnvalue (Inpu
- Page 100 and 101:
Parameters SSLHandle* handle (input
- Page 102 and 103:
[EUNATCH] [EUNKNOWN] The protocol r
- Page 104 and 105:
Authorities No authorization is req
- Page 106 and 107:
struct SSLHandleStr { /* SSLHandleS
- Page 108 and 109:
Error Messages Message ID Error Mes
- Page 110 and 111:
Name of Header File Name of File in
- Page 112 and 113:
Name Value Text Details ENOTWRITE 3
- Page 114 and 115:
Name Value Text Details EHOSTDOWN 3
- Page 116 and 117:
Name Value Text Details EISDIR 3471
- Page 118 and 119:
Name Value Text Details EBADFID 351
- Page 120 and 121:
CONDITIONS OF MERCHANTABILITY, FITN
- Page 122 and 123:
IBM Corporation Software Interopera
- Page 124 and 125:
SAA SecureWay SOM System i System i
- Page 126:
118 System i: Programming Secure So