# API Index

### A

gss_accept_sec_context, function in api
gss_acquire_cred, function in api
gss_add_cred, function in api
gss_add_oid_set_member, function in api

### C

GSS_CALLING_ERROR, macro in api
gss_canonicalize_name, function in api
gss_check_version, function in ext
gss_compare_name, function in api
gss_const_buffer_t, typedef in api
gss_const_cred_id_t, typedef in api
gss_const_ctx_id_t, typedef in api
gss_const_name_t, typedef in api
gss_const_OID, typedef in api
gss_const_OID_set, typedef in api
gss_context_time, function in api
gss_create_empty_oid_set, function in api
gss_cred_id_t, typedef in api
gss_cred_usage_t, typedef in api
gss_ctx_id_t, typedef in api
GSS_C_ACCEPT, macro in api
GSS_C_AF_APPLETALK, macro in api
GSS_C_AF_BSC, macro in api
GSS_C_AF_CCITT, macro in api
GSS_C_AF_CHAOS, macro in api
GSS_C_AF_DATAKIT, macro in api
GSS_C_AF_DECnet, macro in api
GSS_C_AF_DLI, macro in api
GSS_C_AF_DSS, macro in api
GSS_C_AF_ECMA, macro in api
GSS_C_AF_HYLINK, macro in api
GSS_C_AF_IMPLINK, macro in api
GSS_C_AF_INET, macro in api
GSS_C_AF_LAT, macro in api
GSS_C_AF_LOCAL, macro in api
GSS_C_AF_NBS, macro in api
GSS_C_AF_NS, macro in api
GSS_C_AF_NULLADDR, macro in api
GSS_C_AF_OSI, macro in api
GSS_C_AF_PUP, macro in api
GSS_C_AF_SNA, macro in api
GSS_C_AF_UNSPEC, macro in api
GSS_C_AF_X25, macro in api
GSS_C_ANON_FLAG, macro in api
GSS_C_BOTH, macro in api
GSS_C_CALLING_ERROR_MASK, macro in api
GSS_C_CALLING_ERROR_OFFSET, macro in api
GSS_C_CONF_FLAG, macro in api
GSS_C_DELEG_FLAG, macro in api
GSS_C_EMPTY_BUFFER, macro in api
GSS_C_GSS_CODE, macro in api
GSS_C_INDEFINITE, macro in api
GSS_C_INITIATE, macro in api
GSS_C_INTEG_FLAG, macro in api
GSS_C_MECH_CODE, macro in api
GSS_C_MUTUAL_FLAG, macro in api
GSS_C_NO_BUFFER, macro in api
GSS_C_NO_CHANNEL_BINDINGS, macro in api
GSS_C_NO_CONTEXT, macro in api
GSS_C_NO_CREDENTIAL, macro in api
GSS_C_NO_NAME, macro in api
GSS_C_NO_OID, macro in api
GSS_C_NO_OID_SET, macro in api
GSS_C_NT_ANONYMOUS, variable in api
GSS_C_NT_ANONYMOUS_static, variable in ext
GSS_C_NT_EXPORT_NAME, variable in api
GSS_C_NT_EXPORT_NAME_static, variable in ext
GSS_C_NT_HOSTBASED_SERVICE, variable in api
GSS_C_NT_HOSTBASED_SERVICE_static, variable in ext
GSS_C_NT_HOSTBASED_SERVICE_X, variable in api
GSS_C_NT_HOSTBASED_SERVICE_X_static, variable in ext
GSS_C_NT_MACHINE_UID_NAME, variable in api
GSS_C_NT_MACHINE_UID_NAME_static, variable in ext
GSS_C_NT_STRING_UID_NAME, variable in api
GSS_C_NT_STRING_UID_NAME_static, variable in ext
GSS_C_NT_USER_NAME, variable in api
GSS_C_NT_USER_NAME_static, variable in ext
GSS_C_NULL_OID, macro in api
GSS_C_NULL_OID_SET, macro in api
GSS_C_PROT_READY_FLAG, macro in api
GSS_C_QOP_DEFAULT, macro in api
GSS_C_REPLAY_FLAG, macro in api
GSS_C_ROUTINE_ERROR_MASK, macro in api
GSS_C_ROUTINE_ERROR_OFFSET, macro in api
GSS_C_SEQUENCE_FLAG, macro in api
GSS_C_SUPPLEMENTARY_MASK, macro in api
GSS_C_SUPPLEMENTARY_OFFSET, macro in api
GSS_C_TRANS_FLAG, macro in api

### D

gss_decapsulate_token, function in api
gss_delete_sec_context, function in api
gss_display_name, function in api
gss_display_status, function in api
gss_duplicate_name, function in api

### E

gss_encapsulate_token, function in api
GSS_ERROR, macro in api
gss_export_name, function in api
gss_export_sec_context, function in api

### G

gss_get_mic, function in api

### I

gss_import_name, function in api
gss_import_sec_context, function in api
gss_indicate_mechs, function in api
gss_init_sec_context, function in api
gss_inquire_context, function in api
gss_inquire_cred, function in api
gss_inquire_cred_by_mech, function in api
gss_inquire_mechs_for_name, function in api
gss_inquire_mech_for_saslname, function in api
gss_inquire_names_for_mech, function in api
gss_inquire_saslname_for_mech, function in api

### K

GSS_KRB5, variable in krb5-ext
GSS_KRB5_NT_HOSTBASED_SERVICE_NAME, variable in krb5
GSS_KRB5_NT_HOSTBASED_SERVICE_NAME_static, variable in krb5-ext
GSS_KRB5_NT_MACHINE_UID_NAME, variable in krb5
GSS_KRB5_NT_MACHINE_UID_NAME_static, variable in krb5-ext
GSS_KRB5_NT_PRINCIPAL_NAME, variable in krb5
GSS_KRB5_NT_PRINCIPAL_NAME_static, variable in krb5-ext
GSS_KRB5_NT_STRING_UID_NAME, variable in krb5
GSS_KRB5_NT_STRING_UID_NAME_static, variable in krb5-ext
GSS_KRB5_NT_USER_NAME, variable in krb5
GSS_KRB5_NT_USER_NAME_static, variable in krb5-ext
GSS_KRB5_static, variable in krb5-ext
GSS_KRB5_S_G_BAD_MSG_CTX, macro in krb5
GSS_KRB5_S_G_BAD_SERVICE_NAME, macro in krb5
GSS_KRB5_S_G_BAD_STRING_UID, macro in krb5
GSS_KRB5_S_G_BAD_USAGE, macro in krb5
GSS_KRB5_S_G_BUFFER_ALLOC, macro in krb5
GSS_KRB5_S_G_NOUSER, macro in krb5
GSS_KRB5_S_G_UNKNOWN_QOP, macro in krb5
GSS_KRB5_S_G_VALIDATE_FAILED, macro in krb5
GSS_KRB5_S_G_WRONG_SIZE, macro in krb5
GSS_KRB5_S_KG_BAD_LENGTH, macro in krb5
GSS_KRB5_S_KG_BAD_SIGN_TYPE, macro in krb5
GSS_KRB5_S_KG_CCACHE_NOMATCH, macro in krb5
GSS_KRB5_S_KG_CONTEXT_ESTABLISHED, macro in krb5
GSS_KRB5_S_KG_CTX_INCOMPLETE, macro in krb5
GSS_KRB5_S_KG_KEYTAB_NOMATCH, macro in krb5
GSS_KRB5_S_KG_NO_SUBKEY, macro in krb5
GSS_KRB5_S_KG_TGT_MISSING, macro in krb5

### N

gss_name_t, typedef in api

### O

gss_oid_equal, function in api
OM_uint32, typedef in api

### P

gss_process_context_token, function in api

### Q

gss_qop_t, typedef in api

### R

gss_release_buffer, function in api
gss_release_cred, function in api
gss_release_name, function in api
gss_release_oid_set, function in api
GSS_ROUTINE_ERROR, macro in api

### S

gss_seal, function in api
gss_sign, function in api
GSS_SUPPLEMENTARY_INFO, macro in api
GSS_S_BAD_BINDINGS, macro in api
GSS_S_BAD_MECH, macro in api
GSS_S_BAD_MIC, macro in api
GSS_S_BAD_NAME, macro in api
GSS_S_BAD_NAMETYPE, macro in api
GSS_S_BAD_QOP, macro in api
GSS_S_BAD_SIG, macro in api
GSS_S_BAD_STATUS, macro in api
GSS_S_CALL_BAD_STRUCTURE, macro in api
GSS_S_CALL_INACCESSIBLE_READ, macro in api
GSS_S_CALL_INACCESSIBLE_WRITE, macro in api
GSS_S_COMPLETE, macro in api
GSS_S_CONTEXT_EXPIRED, macro in api
GSS_S_CONTINUE_NEEDED, macro in api
GSS_S_CREDENTIALS_EXPIRED, macro in api
GSS_S_DEFECTIVE_CREDENTIAL, macro in api
GSS_S_DEFECTIVE_TOKEN, macro in api
GSS_S_DUPLICATE_ELEMENT, macro in api
GSS_S_DUPLICATE_TOKEN, macro in api
GSS_S_FAILURE, macro in api
GSS_S_GAP_TOKEN, macro in api
GSS_S_NAME_NOT_MN, macro in api
GSS_S_NO_CONTEXT, macro in api
GSS_S_NO_CRED, macro in api
GSS_S_OLD_TOKEN, macro in api
GSS_S_UNAUTHORIZED, macro in api
GSS_S_UNAVAILABLE, macro in api
GSS_S_UNSEQ_TOKEN, macro in api

### T

gss_test_oid_set_member, function in api

### U

gss_uint32, typedef in api
gss_unseal, function in api
gss_unwrap, function in api
gss_userok, function in ext

### V

gss_verify, function in api
gss_verify_mic, function in api
GSS_VERSION, macro in gss
GSS_VERSION_MAJOR, macro in gss
GSS_VERSION_MINOR, macro in gss
GSS_VERSION_NUMBER, macro in gss
GSS_VERSION_PATCH, macro in gss

### W

gss_wrap, function in api
gss_wrap_size_limit, function in api