5 void setTokenFormat(gsstokenformat_t tokenformat);
8 bool getMaxMessageSize(
const char *mechname);
10 bool initiate(
const char *name,
12 const void *nametype);
14 ssize_t receiveToken(uint32_t *tokenflags,
17 ssize_t receiveKrbToken(uint32_t *tokenflags,
20 ssize_t receiveTlsToken(uint32_t *tokenflags,
24 ssize_t sendToken(uint32_t tokenflags,
25 const void *tokendata,
27 ssize_t sendKrbToken(uint32_t tokenflags,
28 const void *tokendata,
30 ssize_t sendTlsToken(uint32_t tokenflags,
31 const void *tokendata,
34 ssize_t fullRead(
void *data, ssize_t count);
35 ssize_t fullWrite(
const void *data, ssize_t count);
37 bool checkFlags(uint32_t actualflags,
38 uint32_t desiredflags);
40 void setStatus(uint32_t status, int32_t type);
42 gsscontextprivate *pvt;