HomeSort by: relevance | last modified time | path
    Searched refs:mechs (Results 1 - 15 of 15) sorted by relevancy

  /src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/
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->elements[i], &mn)
    [all...]
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)
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);
  /src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/
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);
context_stubs.c 38 spnego_supported_mechs(OM_uint32 *minor_status, gss_OID_set *mechs)
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);
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.
  /src/crypto/external/bsd/openssh/dist/
auth2-gss.c 76 u_int mechs; local
81 if ((r = sshpkt_get_u32(ssh, &mechs)) != 0)
84 if (mechs == 0) {
87 } else if (mechs > SSH_GSSAPI_MAX_MECHS) {
88 logit_f("too many mechanisms requested %u > %u", mechs,
94 mechs--;
110 } while (mechs > 0 && !present);
  /src/crypto/external/bsd/heimdal/dist/lib/hx509/
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.list == NULL)
    [all...]
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[0])
    [all...]
  /src/crypto/external/bsd/heimdal/dist/lib/gssapi/
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);
  /src/external/bsd/openldap/dist/libraries/libldap/
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,
    [all...]
cyrus.c 439 const char *mechs,
462 mechs ? mechs : "<null>" );
602 mechs,
1321 const char *mechs,
  /src/crypto/external/bsd/libsaslc/dist/src/
xsess.c 159 * @brief chooses first supported mechanism from the mechs list for
162 * @param mechs comma or space separated list of mechanisms
168 * Note: this function is not case sensitive with regard to mechs or sec_opts.
171 saslc__sess_choose_mech(saslc_t *ctx, const char *mechs, const char *sec_opts)
191 if ((tmpstr = strdup(mechs)) == NULL)
223 * @param mechs comma or space separated list of mechanisms eg. "PLAIN,LOGIN"
228 saslc_sess_init(saslc_t *ctx, const char *mechs, const char *sec_opts)
240 if ((sess->mech = saslc__sess_choose_mech(ctx, mechs, sec_opts))
  /src/external/bsd/openldap/dist/servers/slapd/
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;
  /src/crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/
gssapi.h 995 gss_OID_set *mechs);

Completed in 85 milliseconds