/netbsd-current/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/ |
H A D | gss_acquire_cred.c | 44 gss_OID_set mechs = desired_mechs; local 67 if (mechs) { 68 for (i = 0; i < mechs->count; i++) { 71 &mechs->elements[i], _gss_mech_oids, &t); 75 if (i == mechs->count) { 97 if (mechs == GSS_C_NO_OID_SET) 98 mechs = _gss_mech_oids; 102 for (i = 0; i < mechs->count; i++) { 105 m = __gss_get_mechanism(&mechs->elements[i]); 111 &mechs [all...] |
H A D | gss_acquire_cred_ext.c | 132 gss_OID_set_desc set, *mechs; local 151 mechs = &set; 153 mechs = _gss_mech_oids; 163 for (i = 0; i < mechs->count; i++) { 167 m = __gss_get_mechanism(&mechs->elements[i]); 173 &mechs->elements[i], &mn); 183 if (mechs->count == 1) 197 if (mechs->count > 1)
|
H A D | gss_mo.c | 443 * @param mechs returned mechs, free with gss_release_oid_set(). 453 gss_OID_set *mechs) 460 major = gss_create_empty_oid_set(minor_status, mechs); 488 major = gss_add_oid_set_member(minor_status, &mi->gm_mech_oid, mechs); 449 gss_indicate_mechs_by_attrs(OM_uint32 * minor_status, gss_const_OID_set desired_mech_attrs, gss_const_OID_set except_mech_attrs, gss_const_OID_set critical_mech_attrs, gss_OID_set *mechs) argument
|
/netbsd-current/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/ |
H A D | cred_stubs.c | 74 gss_OID_set mechs; local 86 ret = gss_indicate_mechs(minor_status, &mechs); 93 actual_desired_mechs.count = mechs->count; 102 for (i = 0, j = 0; i < mechs->count; i++) { 103 if (gss_oid_equal(&mechs->elements[i], GSS_SPNEGO_MECHANISM)) 106 actual_desired_mechs.elements[j] = mechs->elements[i]; 121 gss_release_oid_set(&tmp, &mechs);
|
H A D | context_stubs.c | 38 spnego_supported_mechs(OM_uint32 *minor_status, gss_OID_set *mechs) argument 48 ret = gss_create_empty_oid_set(minor_status, mechs); 58 ret = gss_add_oid_set_member(minor_status, &m->elements[i], mechs); 61 gss_release_oid_set(&junk, mechs); 569 gss_OID_set mechs, names, n; local 575 ret = spnego_supported_mechs(minor_status, &mechs); 583 for (i = 0; i < mechs->count; i++) { 585 &mechs->elements[i], 601 gss_release_oid_set(&junk, &mechs);
|
H A D | accept_sec_context.c | 322 gss_OID_set mechs; local 350 ret = gss_indicate_mechs(&junk, &mechs); 354 for (i = 0; i < mechs->count; i++) 355 if (gss_oid_equal(&mechs->elements[i], oidp)) 358 if (i == mechs->count) { 359 gss_release_oid_set(&junk, &mechs); 362 gss_release_oid_set(&junk, &mechs); 607 * If opportunistic token failed, lets try the other mechs.
|
/netbsd-current/crypto/external/bsd/heimdal/dist/lib/hx509/ |
H A D | ks_p11.c | 62 } mechs; member in struct:p11_slot 264 slot->mechs.list = calloc(i, sizeof(slot->mechs.list[0])); 265 if (slot->mechs.list == NULL) { 270 slot->mechs.num = i; 271 ret = P11FUNC(p, GetMechanismList, (slot->id, slot->mechs.list, &i)); 278 assert(i == slot->mechs.num); 280 slot->mechs.infos = calloc(i, sizeof(*slot->mechs.infos)); 281 if (slot->mechs [all...] |
H A D | softp11.c | 1425 const CK_MECHANISM_TYPE *mechs, int mechs_len, 1444 if (mechs[i] == pMechanism->mechanism) 1488 CK_MECHANISM_TYPE mechs[] = { CKM_RSA_PKCS }; local 1501 mechs, sizeof(mechs)/sizeof(mechs[0]), 1621 CK_MECHANISM_TYPE mechs[] = { CKM_RSA_PKCS }; local 1634 mechs, sizeof(mechs)/sizeof(mechs[ 1424 commonInit(CK_ATTRIBUTE *attr_match, int attr_match_len, const CK_MECHANISM_TYPE *mechs, int mechs_len, const CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey, struct st_object **o) argument [all...] |
/netbsd-current/crypto/external/bsd/heimdal/dist/lib/gssapi/ |
H A D | gsstool.c | 80 gss_OID_set mechs; local 84 maj_stat = gss_indicate_mechs(&min_stat, &mechs); 100 for (i = 0; i < mechs->count; i++) { 103 maj_stat = gss_oid_to_str(&min_stat, &mechs->elements[i], &str); 112 &mechs->elements[i], 129 gss_release_oid_set(&min_stat, &mechs); 210 print_mech_attr("all mechs", NULL, known_mech_attrs);
|
/netbsd-current/crypto/external/bsd/openssh/dist/ |
H A D | auth2-gss.c | 72 u_int mechs; local 77 if ((r = sshpkt_get_u32(ssh, &mechs)) != 0) 80 if (mechs == 0) { 83 } else if (mechs > SSH_GSSAPI_MAX_MECHS) { 84 logit_f("too many mechanisms requested %u > %u", mechs, 90 mechs--; 106 } while (mechs > 0 && !present);
|
/netbsd-current/external/bsd/openldap/dist/libraries/libldap/ |
H A D | sasl.c | 377 /* we need to query the server for supported mechs anyway */ 437 LDAP_CONST char *mechs, 466 if( mechs == NULL || *mechs == '\0' ) { 467 mechs = ld->ld_options.ldo_def_sasl_mech; 471 if( mechs == NULL || *mechs == '\0' ) { 484 mechs = smechs; 489 mechs ); 492 rc = ldap_int_sasl_bind( ld, dn, mechs, 434 ldap_sasl_interactive_bind( LDAP *ld, LDAP_CONST char *dn, LDAP_CONST char *mechs, LDAPControl **serverControls, LDAPControl **clientControls, unsigned flags, LDAP_SASL_INTERACT_PROC *interact, void *defaults, LDAPMessage *result, const char **rmech, int *msgid ) argument 511 ldap_sasl_interactive_bind_s( LDAP *ld, LDAP_CONST char *dn, LDAP_CONST char *mechs, LDAPControl **serverControls, LDAPControl **clientControls, unsigned flags, LDAP_SASL_INTERACT_PROC *interact, void *defaults ) argument [all...] |
H A D | cyrus.c | 439 const char *mechs, 462 mechs ? mechs : "<null>" ); 602 mechs, 1321 const char *mechs, 436 ldap_int_sasl_bind( LDAP *ld, const char *dn, const char *mechs, LDAPControl **sctrls, LDAPControl **cctrls, unsigned flags, LDAP_SASL_INTERACT_PROC *interact, void *defaults, LDAPMessage *result, const char **rmech, int *msgid ) argument 1318 ldap_int_sasl_bind( LDAP *ld, const char *dn, const char *mechs, LDAPControl **sctrls, LDAPControl **cctrls, unsigned flags, LDAP_SASL_INTERACT_PROC *interact, void *defaults, LDAPMessage *result, const char **rmech, int *msgid ) argument
|
/netbsd-current/crypto/external/bsd/libsaslc/dist/src/ |
H A D | xsess.c | 163 * @brief chooses first supported mechanism from the mechs list for 166 * @param mechs comma or space separated list of mechanisms 172 * Note: this function is not case sensitive with regard to mechs or sec_opts. 175 saslc__sess_choose_mech(saslc_t *ctx, const char *mechs, const char *sec_opts) argument 195 if ((tmpstr = strdup(mechs)) == NULL) 227 * @param mechs comma or space separated list of mechanisms eg. "PLAIN,LOGIN" 232 saslc_sess_init(saslc_t *ctx, const char *mechs, const char *sec_opts) argument 244 if ((sess->mech = saslc__sess_choose_mech(ctx, mechs, sec_opts))
|
/netbsd-current/external/bsd/openldap/dist/servers/slapd/ |
H A D | sasl.c | 776 * The SASL EXTERNAL mech is backwards from all the other mechs, 1545 char **mechs = NULL; local 1567 mechs = ldap_str2charray( mechstr, "," ); 1574 mechs = ldap_str2charray( "EXTERNAL", "," ); 1578 return mechs;
|
/netbsd-current/crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/ |
H A D | gssapi.h | 995 gss_OID_set *mechs);
|