1 #ifndef _TLS_MGR_CLNT_H_INCLUDED_
2 #define _TLS_MGR_CLNT_H_INCLUDED_
22 #define TLS_MGR_SERVICE "tlsmgr"
23 #define TLS_MGR_CLASS "private"
25 #define TLS_MGR_ATTR_REQ "request"
26 #define TLS_MGR_REQ_SEED "seed"
27 #define TLS_MGR_REQ_POLICY "policy"
28 #define TLS_MGR_REQ_LOOKUP "lookup"
29 #define TLS_MGR_REQ_UPDATE "update"
30 #define TLS_MGR_REQ_DELETE "delete"
31 #define TLS_MGR_REQ_TKTKEY "tktkey"
32 #define TLS_MGR_ATTR_CACHABLE "cachable"
33 #define TLS_MGR_ATTR_CACHE_TYPE "cache_type"
34 #define TLS_MGR_ATTR_SEED "seed"
35 #define TLS_MGR_ATTR_CACHE_ID "cache_id"
36 #define TLS_MGR_ATTR_SESSION "session"
37 #define TLS_MGR_ATTR_SIZE "size"
38 #define TLS_MGR_ATTR_STATUS "status"
39 #define TLS_MGR_ATTR_KEYNAME "keyname"
40 #define TLS_MGR_ATTR_KEYBUF "keybuf"
41 #define TLS_MGR_ATTR_SESSTOUT "timeout"
46 #define TLS_MGR_STAT_OK 0
47 #define TLS_MGR_STAT_ERR (-1)
48 #define TLS_MGR_STAT_FAIL (-2)
56 extern int tls_mgr_update(
const char *,
const char *,
const char *, ssize_t);
int tls_mgr_lookup(const char *, const char *, VSTRING *)
int tls_mgr_update(const char *, const char *, const char *, ssize_t)
int tls_mgr_seed(VSTRING *, int)
int tls_mgr_delete(const char *, const char *)
TLS_TICKET_KEY * tls_mgr_key(unsigned char *, int)
int tls_mgr_policy(const char *, int *, int *)