/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gssapi.h | 764 const gss_buffer_t, 766 gss_buffer_t, 775 const gss_buffer_t, 777 const gss_buffer_t, 779 gss_buffer_t, 794 gss_buffer_t); 799 gss_buffer_t); 817 gss_buffer_t); 834 gss_buffer_t); 840 gss_buffer_t, [all …]
|
H A D | gssapi_ext.h | 133 const gss_buffer_t token /* token */ 145 const gss_buffer_t, /* export name */ 178 const gss_buffer_t password, 192 const gss_buffer_t password, 218 const gss_buffer_t expName, 260 const gss_buffer_t, /* member_buffer */
|
/illumos-gate/usr/src/uts/common/gssapi/include/ |
H A D | gssapiP_dummy.h | 44 gss_buffer_t buffer; 140 gss_buffer_t, /* input_token */ 142 gss_buffer_t, /* output_token */ 157 gss_buffer_t, /* output_token */ 168 gss_buffer_t /* token_buffer */ 176 gss_buffer_t /* output_token */ 197 gss_buffer_t /* message_token */ 209 gss_buffer_t, /* token_buffer */ 254 gss_buffer_t /* status_string */ 331 gss_buffer_t /* message_token */ [all …]
|
H A D | mechglueP.h | 77 gss_buffer_t external_name; 121 const gss_buffer_t, /* password */ 257 gss_buffer_t /* output_token */ 278 gss_buffer_t /* status_string */ 443 gss_buffer_t /* exported_name */ 541 const gss_name_t, gss_buffer_t); 547 gss_ctx_id_t *, gss_buffer_t); 574 const gss_name_t, gss_buffer_t); 576 gss_buffer_t, gss_OID *); 844 gss_buffer_t /* oid_str */ [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_spnego/mech/ |
H A D | gssapiP_spnego.h | 77 gss_buffer_t buffer; 174 gss_buffer_t, /* input_token */ 176 gss_buffer_t, /* output_token */ 192 gss_buffer_t, /* input_token */ 373 const gss_buffer_t token_buffer 380 gss_buffer_t output_token 389 gss_buffer_t output_token 411 gss_buffer_t interprocess_token 419 gss_buffer_t interprocess_token 491 gss_buffer_t message_token [all …]
|
H A D | spnego_mech.c | 142 gss_buffer_t *, gss_buffer_t *, 146 gss_buffer_t *, gss_buffer_t *, 150 gss_OID, gss_buffer_t *, gss_buffer_t *, 164 gss_buffer_t *, gss_buffer_t *, 171 gss_buffer_t, gss_OID *, gss_buffer_t, 184 gss_buffer_t, 186 gss_buffer_t); 193 get_negTokenInit(OM_uint32 *, gss_buffer_t, gss_buffer_t, 198 OM_uint32 *, gss_OID *, gss_buffer_t *, gss_buffer_t *); 826 gss_buffer_t *responseToken, gss_buffer_t *mechListMIC, in init_ctx_reselect() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | dh_gssapi.h | 195 gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *); 204 gss_ctx_id_t, gss_buffer_t); 214 int, gss_buffer_t, gss_buffer_t); 218 gss_buffer_t, gss_buffer_t, int *); 222 int, int, gss_buffer_t, int *, gss_buffer_t); 226 gss_buffer_t, gss_buffer_t, int *, int *); 240 gss_name_t, gss_buffer_t, gss_OID *); 259 gss_qop_t, gss_buffer_t, gss_buffer_t); 263 gss_buffer_t, gss_qop_t *); 267 gss_buffer_t, int *, gss_buffer_t); [all …]
|
H A D | crypto.h | 44 typedef OM_uint32 (*cipher_proc)(gss_buffer_t buf, 46 typedef OM_uint32 (*verifier_proc)(gss_buffer_t tok, gss_buffer_t msg, 52 __dh_release_buffer(gss_buffer_t b); 58 __QOPSeal(dh_qop_t qop, gss_buffer_t input, int conf_req, 59 dh_key_set_t keys, gss_buffer_t output, int *conf_ret); 62 __QOPUnSeal(dh_qop_t qop, gss_buffer_t input, int conf_req, 63 dh_key_set_t keys, gss_buffer_t output); 75 __mk_sig(dh_qop_t, char *, long, gss_buffer_t, dh_key_set_t, dh_signature_t);
|
H A D | token.h | 41 __make_ap_token(gss_buffer_t, gss_OID, dh_token_t, dh_key_set_t); 44 __make_token(gss_buffer_t, gss_buffer_t, dh_token_t, dh_key_set_t); 47 __get_ap_token(gss_buffer_t, gss_OID, dh_token_t, dh_signature_t); 50 __get_token(gss_buffer_t, gss_buffer_t, dh_token_t, dh_key_set_t);
|
H A D | crypto.c | 45 __dh_release_buffer(gss_buffer_t b) in __dh_release_buffer() 186 __dh_des_crypt(gss_buffer_t buf, dh_key_set_t keys, cipher_mode_t cipher_mode) in __dh_des_crypt() 218 MD5_verifier(gss_buffer_t tok, /* The buffer to sign */ in MD5_verifier() 219 gss_buffer_t msg, /* Optional buffer to include */ in MD5_verifier() 357 gss_buffer_t mesg, /* An optional message to be included */ in __mk_sig() 451 wrap_msg_body(gss_buffer_t in, gss_buffer_t out) in wrap_msg_body() 495 gss_buffer_t input, /* The buffer to wrap */ in __QOPSeal() 498 gss_buffer_t output, /* The wraped message */ in __QOPSeal() 522 unwrap_msg_body(gss_buffer_t in, gss_buffer_t out) in unwrap_msg_body() 548 gss_buffer_t input, /* The message to unwrap */ in __QOPUnSeal() [all …]
|
H A D | token.c | 49 __xdr_encode_token(XDR *, gss_buffer_t, dh_token_t, dh_key_set_t); 52 __xdr_decode_token(XDR *, gss_buffer_t, 114 __make_ap_token(gss_buffer_t result, /* The serialized token */ in __make_ap_token() 210 __make_token(gss_buffer_t result, /* Serialized token goes here */ in __make_token() 211 gss_buffer_t msg, /* Optional message for DH_MIC tokens */ in __make_token() 293 __get_ap_token(gss_buffer_t input, /* The token to deserialize */ in __get_ap_token() 401 __get_token(gss_buffer_t input, /* The token to deserialize */ in __get_token() 402 gss_buffer_t msg, /* Optional message to generate verifier over */ in __get_token() 443 __xdr_encode_token(register XDR *xdrs, gss_buffer_t msg, in __xdr_encode_token() 490 __xdr_decode_token(register XDR *xdrs, gss_buffer_t msg, in __xdr_decode_token()
|
H A D | MICwrap.c | 51 gss_buffer_t message, /* Input message */ in __dh_gss_sign() 52 gss_buffer_t token /* output token */) in __dh_gss_sign() 120 gss_buffer_t message, /* The message */ in __dh_gss_verify() 121 gss_buffer_t token, /* The DH_MIC message token */ in __dh_gss_verify() 214 gss_buffer_t input, /* Input message to wrap */ in __dh_gss_seal() 216 gss_buffer_t output /* Contains the ouputed DH_WRAP token*/) in __dh_gss_seal() 304 gss_buffer_t input, /* Wrapped Diffie-Hellman token */ in __dh_gss_unseal() 305 gss_buffer_t output, /* The unwrapped message */ in __dh_gss_unseal()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/ |
H A D | krb5mech.c | 45 gss_buffer_t, /* output_token */ 52 gss_buffer_t, /* message_buffer */ 53 gss_buffer_t, /* message_token */ 59 gss_buffer_t, /* message_buffer */ 60 gss_buffer_t, /* token_buffer */ 188 gss_buffer_t output_token; 202 gss_buffer_t interprocess_token; 240 gss_buffer_t message_buffer; 241 gss_buffer_t message_token; 274 gss_buffer_t message_buffer; [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | gssapiP_krb5.h | 293 gss_buffer_t input_message_buffer, 295 gss_buffer_t output_message_buffer, 300 gss_buffer_t input_token_buffer, 301 gss_buffer_t message_buffer, 522 gss_buffer_t, /* message_buffer */ 523 gss_buffer_t /* message_token */ 529 gss_buffer_t, /* message_buffer */ 530 gss_buffer_t, /* message_token */ 642 gss_buffer_t /* exported_name */ 666 gss_buffer_t, [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | krb5_gss_glue.c | 552 gss_buffer_t input_token; 556 gss_buffer_t output_token; 676 gss_buffer_t output_token; 796 gss_buffer_t input_token; 798 gss_buffer_t output_token; 884 gss_buffer_t oid_str; 895 gss_buffer_t token_buffer; 924 gss_buffer_t buffer; 1024 gss_buffer_t oid_str; 1135 gss_buffer_t exported_name; [all …]
|
/illumos-gate/usr/src/cmd/gss/gsscred/ |
H A D | gsscred.h | 63 int gsscred_AsHex(const gss_buffer_t inBuf, gss_buffer_t outBuf); 65 const char *nameOid, gss_buffer_t OutName); 67 int gsscred_MakeNameHeader(const gss_OID mechOid, gss_buffer_t outNameHdr); 73 int file_addGssCredEntry(const gss_buffer_t hexName, const char *uid, 75 int file_getGssCredEntry(const gss_buffer_t name, const char *uid, 77 int file_deleteGssCredEntry(const gss_buffer_t name, const char *uid, 79 int file_getGssCredUid(const gss_buffer_t name, uid_t *uidOut); 86 int gss_getGssCredEntry(const gss_buffer_t expName, uid_t *uid);
|
/illumos-gate/usr/src/lib/libgss/ |
H A D | g_sign.c | 36 gss_buffer_t message_buffer, in val_sign_args() 37 gss_buffer_t msg_token) in val_sign_args() 77 gss_buffer_t message_buffer; 78 gss_buffer_t msg_token; 128 const gss_buffer_t message_buffer; 129 gss_buffer_t msg_token; 133 (int) qop_req, (gss_buffer_t)message_buffer, msg_token));
|
H A D | g_verify.c | 41 gss_buffer_t message_buffer; 42 gss_buffer_t token_buffer; 97 const gss_buffer_t message_buffer; 98 const gss_buffer_t token_buffer; 103 (gss_buffer_t)message_buffer, 104 (gss_buffer_t)token_buffer, (int *) qop_state));
|
H A D | g_seal.c | 37 gss_buffer_t input_message_buffer, in val_seal_args() 38 gss_buffer_t output_message_buffer) in val_seal_args() 82 gss_buffer_t input_message_buffer; 84 gss_buffer_t output_message_buffer; 140 const gss_buffer_t input_message_buffer; 142 gss_buffer_t output_message_buffer; 147 (gss_buffer_t)input_message_buffer, conf_state,
|
H A D | g_unseal.c | 42 gss_buffer_t input_message_buffer; 43 gss_buffer_t output_message_buffer; 112 const gss_buffer_t input_message_buffer; 113 gss_buffer_t output_message_buffer; 119 (gss_buffer_t)input_message_buffer,
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | sign.c | 47 gss_buffer_t message_buffer; 48 gss_buffer_t message_token; 65 gss_buffer_t message_buffer; 66 gss_buffer_t message_token;
|
H A D | verify.c | 45 gss_buffer_t message_buffer; 46 gss_buffer_t token_buffer; 64 gss_buffer_t message_buffer; 65 gss_buffer_t token_buffer;
|
H A D | seal.c | 47 gss_buffer_t input_message_buffer; 49 gss_buffer_t output_message_buffer; 78 gss_buffer_t input_message_buffer; 80 gss_buffer_t output_message_buffer;
|
H A D | unseal.c | 46 gss_buffer_t input_message_buffer; 47 gss_buffer_t output_message_buffer; 66 gss_buffer_t input_message_buffer; 67 gss_buffer_t output_message_buffer;
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/dummy/ |
H A D | dmech.c | 200 gss_buffer_t message_buffer; 201 gss_buffer_t message_token; 230 gss_buffer_t message_buffer; 231 gss_buffer_t token_buffer; 274 gss_buffer_t input_message_buffer; 276 gss_buffer_t output_message_buffer; 309 gss_buffer_t input_message_buffer; 310 gss_buffer_t output_message_buffer; 357 gss_buffer_t interprocess_token; 393 gss_buffer_t output_token;
|