Home
last modified time | relevance | path

Searched refs:mech (Results 1 – 25 of 103) sorted by relevance

12345

/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/
H A DNTMakefile93 mech/context.h \
94 mech/context.c \
95 mech/cred.h \
96 mech/gss_accept_sec_context.c \
97 mech/gss_acquire_cred.c \
98 mech/gss_acquire_cred_ext.c \
99 mech/gss_acquire_cred_with_password.c \
100 mech/gss_add_cred.c \
101 mech/gss_add_cred_with_password.c \
102 mech/gss_add_oid_set_member.c \
[all …]
H A DMakefile.am11 -I$(srcdir)/mech \
77 mech/context.h \
78 mech/context.c \
79 mech/cred.h \
80 mech/compat.h \
81 mech/doxygen.c \
82 mech/gss_accept_sec_context.c \
83 mech/gss_acquire_cred.c \
84 mech/gss_acquire_cred_ext.c \
85 mech/gss_acquire_cred_with_password.c \
[all …]
H A DMakefile.in217 am__objects_2 = mech/context.lo mech/doxygen.lo \
218 mech/gss_accept_sec_context.lo mech/gss_acquire_cred.lo \
219 mech/gss_acquire_cred_ext.lo \
220 mech/gss_acquire_cred_with_password.lo mech/gss_add_cred.lo \
221 mech/gss_add_cred_with_password.lo \
222 mech/gss_add_oid_set_member.lo mech/gss_aeap.lo \
223 mech/gss_buffer_set.lo mech/gss_canonicalize_name.lo \
224 mech/gss_compare_name.lo mech/gss_context_time.lo \
225 mech/gss_create_empty_oid_set.lo mech/gss_cred.lo \
226 mech/gss_decapsulate_token.lo \
[all …]
H A Doid.txt76 desc mech GSS_KRB5_MECHANISM "Kerberos 5" "Heimdal Kerberos 5 mechanism"
77 desc mech GSS_NTLM_MECHANISM "NTLM" "Heimdal NTLM mechanism"
78 desc mech GSS_SPNEGO_MECHANISM "SPNEGO" "Heimdal SPNEGO mechanism"
80 desc ma GSS_C_MA_MECH_NAME "GSS mech name" "The name of the GSS-API mechanism"
116 desc ma GSS_C_MA_MECH_CONCRETE "concrete-mech" "Indicates that a mech is neither a pseudo-mechanism…
117 desc ma GSS_C_MA_MECH_PSEUDO "pseudo-mech" ""
118 desc ma GSS_C_MA_MECH_COMPOSITE "composite-mech" ""
119 desc ma GSS_C_MA_MECH_NEGO "mech-negotiation-mech" ""
120 desc ma GSS_C_MA_MECH_GLUE "mech-glue" ""
121 desc ma GSS_C_MA_NOT_MECH "not-mech" ""
[all …]
H A Dgsstool.c138 print_mech_attr(const char *mechname, gss_const_OID mech, gss_OID_set set) in print_mech_attr() argument
152 if (mech) in print_mech_attr()
164 if (mech) { in print_mech_attr()
167 if (gss_mo_get(mech, &set->elements[n], &value) != 0) in print_mech_attr()
192 gss_OID mech = GSS_C_NO_OID; in attributes() local
196 mech = gss_name_to_oid(opt->mech_string); in attributes()
197 if (mech == NULL) in attributes()
201 major = gss_inquire_attrs_for_mech(&minor, mech, &mech_attr, &known_mech_attrs); in attributes()
205 if (mech) { in attributes()
206 print_mech_attr(opt->mech_string, mech, mech_attr); in attributes()
H A DChangeLog12 * mech/gss_canonicalize_name.c: Not init m, return never
36 * spnego/spnego_locl.h: Add back "mech/utils.h", its needed for
59 * mech/gss_mech_switch.c: Use unsigned where appropriate.
80 * make the SPNEGO mech store the error itself instead, works for
111 mech useful).
137 * mech/gss_release_oid_set.c: Avoid trying to deref NULL, from
147 * mech/gss_krb5.c: Readd gss_krb5_get_tkt_flags.
156 * mech/gss_mech_switch.c: Don't try to do dlopen if system doesn't
161 * mech/gss_duplicate_name.c: New signature of _gss_find_mn.
163 * mech/gss_init_sec_context.c: New signature of _gss_find_mn.
[all …]
H A Dtest_add_store_cred.c49 print_gss_err(OM_uint32 stat, int status_type, gss_OID mech) in print_gss_err() argument
58 maj = gss_display_status(&min, stat, status_type, mech, &msg_ctx, in print_gss_err()
80 print_gss_errs(OM_uint32 major, OM_uint32 minor, gss_OID mech) in print_gss_errs() argument
83 print_gss_err(major, GSS_C_MECH_CODE, mech); in print_gss_errs()
87 gss_err(int exitval, OM_uint32 major, OM_uint32 minor, gss_OID mech, in gss_err() argument
95 print_gss_errs(major, minor, mech); in gss_err()
H A Dtest_common.c41 gssapi_err(OM_uint32 maj_stat, OM_uint32 min_stat, gss_OID mech) in gssapi_err() argument
56 mech, &msg_ctx, &maj_error_message); in gssapi_err()
58 mech, &msg_ctx, &min_error_message); in gssapi_err()
/netbsd-src/crypto/external/bsd/heimdal/lib/libgssapi/
H A DMakefile10 ${HEIMDIST}/lib/gssapi/mech \
94 mech/context.c \
95 mech/doxygen.c \
96 mech/gss_accept_sec_context.c \
97 mech/gss_acquire_cred.c \
98 mech/gss_acquire_cred_ext.c \
99 mech/gss_acquire_cred_with_password.c \
100 mech/gss_add_cred.c \
101 mech/gss_add_cred_with_password.c \
102 mech/gss_add_oid_set_member.c \
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/tests/gss/
H A Dcheck-context.in125 ${context} --client-name=user1@${R} --client-password=u1 --mech-type=krb5 \
128 ${context} --client-name=user1@${R} --client-password=u2 --mech-type=krb5 \
130 ${context} --client-name=user1@${R} --client-password=u2 --mech-type='' \
131 --mech-types=krb5 host@lucid.test.h5l.se && { eval "$testfailed"; }
132 ${context} --client-name=user1@${R} --client-password=u2 --mech-type=krb5 \
133 --mech-types=krb5 host@lucid.test.h5l.se && { eval "$testfailed"; }
134 ${context} --client-name=user1@${R} --client-password=u2 --mech-type=all \
135 --mech-types=krb5 host@lucid.test.h5l.se && { eval "$testfailed"; }
137 --mech-type=krb5,ntlm --mech-types=krb5 host@lucid.test.h5l.se \
147 ${context} --mech-type=krb5 host@lucid.test.h5l.se || \
[all …]
H A Dcheck-spnego.in122 for mech in ntlm krb5 ; do
123 echo "${mech}"
124 ${context} --mech-type=${mech} --ret-mech-type=${mech} \
131 --mech-type=spnego \
132 --ret-mech-type=krb5 \
138 ${context} --mech-type=ntlm --ret-mech-type=krb5 \
142 ${context} --mech-type=krb5 --ret-mech-type=ntlm \
159 ${context} --mech-type=spnego \
162 --ret-mech-type=krb5 \
169 ${context} --mech-type=spnego \
[all …]
H A Dcheck-ntlm.in133 ${context} --mech-type=ntlm \
136 --ret-mech-type=ntlm \
144 ${context} --mech-type=ntlm \
147 --ret-mech-type=ntlm \
152 ${context} --mech-type=ntlm \
155 --ret-mech-type=ntlm \
H A Dcheck-gss.in45 ${TESTS_ENVIRONMENT} ${gsstool} attrs-for-mech --all > /dev/null || exit 1
46 ${TESTS_ENVIRONMENT} ${gsstool} attrs-for-mech --mech=Kerberos > /dev/null || exit 1
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/
H A Dencapsulate.c42 const gss_OID mech) in _gssapi_encap_length() argument
46 *len = 1 + 1 + mech->length + data_len; in _gssapi_encap_length()
57 const gss_OID mech) in _gsskrb5_encap_length() argument
59 _gssapi_encap_length(data_len + 2, len, total_len, mech); in _gsskrb5_encap_length()
66 const gss_OID mech) in _gsskrb5_make_header() argument
69 p = _gssapi_make_mech_header(p, len, mech); in _gsskrb5_make_header()
78 const gss_OID mech) in _gssapi_make_mech_header() argument
91 *p++ = mech->length; in _gssapi_make_mech_header()
92 memcpy (p, mech->elements, mech->length); in _gssapi_make_mech_header()
93 p += mech->length; in _gssapi_make_mech_header()
[all …]
H A Ddecapsulate.c76 gss_OID mech) in _gssapi_verify_mech_header() argument
85 if (mech_len != mech->length) in _gssapi_verify_mech_header()
92 mech->elements, in _gssapi_verify_mech_header()
93 mech->length) != 0) in _gssapi_verify_mech_header()
136 const gss_OID mech in _gssapi_decapsulate() argument
145 mech); in _gssapi_decapsulate()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/
H A Dgss_mo.c44 get_option_def(int def, gss_const_OID mech, gss_mo_desc *mo, gss_buffer_t value) in get_option_def() argument
50 _gss_mo_get_option_1(gss_const_OID mech, gss_mo_desc *mo, gss_buffer_t value) in _gss_mo_get_option_1() argument
52 return get_option_def(1, mech, mo, value); in _gss_mo_get_option_1()
56 _gss_mo_get_option_0(gss_const_OID mech, gss_mo_desc *mo, gss_buffer_t value) in _gss_mo_get_option_0() argument
58 return get_option_def(0, mech, mo, value); in _gss_mo_get_option_0()
62 _gss_mo_get_ctx_as_string(gss_const_OID mech, gss_mo_desc *mo, gss_buffer_t value) in _gss_mo_get_ctx_as_string() argument
74 gss_mo_set(gss_const_OID mech, gss_const_OID option, in gss_mo_set() argument
80 if ((m = __gss_get_mechanism(mech)) == NULL) in gss_mo_set()
85 return m->gm_mo[n].set(mech, &m->gm_mo[n], enable, value); in gss_mo_set()
91 gss_mo_get(gss_const_OID mech, gss_const_OID option, gss_buffer_t value) in gss_mo_get() argument
[all …]
H A Dcontext.c7 gss_OID mech; member
68 _gss_mg_get_error(const gss_OID mech, OM_uint32 type, in _gss_mg_get_error() argument
82 if (mech != NULL && gss_oid_equal(mg->mech, mech) == 0) in _gss_mg_get_error()
132 mg->mech = &m->gm_mech_oid; in _gss_mg_error()
159 gss_mg_collect_error(gss_OID mech, OM_uint32 maj, OM_uint32 min) in gss_mg_collect_error() argument
161 gssapi_mech_interface m = __gss_get_mechanism(mech); in gss_mg_collect_error()
H A Dgss_names.c34 _gss_find_mn(OM_uint32 *minor_status, struct _gss_name *name, gss_OID mech, in _gss_find_mn() argument
44 if (gss_oid_equal(mech, mn->gmn_mech_oid)) in _gss_find_mn()
56 m = __gss_get_mechanism(mech); in _gss_find_mn()
/netbsd-src/external/ibm-public/postfix/dist/src/global/
H A Dsasl_mech_filter.c79 char *mech; in sasl_mech_filter() local
95 while ((mech = mystrtok(&mech_list, " \t")) != 0) { in sasl_mech_filter()
96 if (string_list_match(filter, mech)) { in sasl_mech_filter()
99 vstring_strcat(buf, mech); in sasl_mech_filter()
101 msg_info("%s: keep SASL mechanism: '%s'", myname, mech); in sasl_mech_filter()
104 myname, mech); in sasl_mech_filter()
107 msg_info("%s: drop SASL mechanism: '%s'", myname, mech); in sasl_mech_filter()
/netbsd-src/crypto/external/bsd/libsaslc/dist/src/
H A Dxsess.c143 mechanism_flags_OK(const saslc__mech_list_node_t *mech, uint32_t flags) in mechanism_flags_OK() argument
147 if (mech == NULL) in mechanism_flags_OK()
153 if ((mech->mech->flags & rejflags) != 0) in mechanism_flags_OK()
156 if ((mech->mech->flags & reqflags) != reqflags) in mechanism_flags_OK()
217 return m->mech; in saslc__sess_choose_mech()
244 if ((sess->mech = saslc__sess_choose_mech(ctx, mechs, sec_opts)) in saslc_sess_init()
249 m = saslc__mech_list_get(ctx->mechanisms, sess->mech->name); in saslc_sess_init()
257 if (sess->mech->create(sess) == -1) in saslc_sess_init()
286 sess->mech->destroy(sess); in saslc_sess_end()
359 sess->mech->name)) == NULL) in saslc_sess_getprop()
[all …]
/netbsd-src/external/bsd/openldap/dist/libraries/liblutil/
H A Dsasl.c42 char *mech; member
60 if (defs->mech) ber_memfree(defs->mech); in lutil_sasl_freedefs()
73 char *mech, in lutil_sasl_defaults() argument
85 defaults->mech = mech ? ber_strdup(mech) : NULL; in lutil_sasl_defaults()
91 if( defaults->mech == NULL ) { in lutil_sasl_defaults()
92 ldap_get_option( ld, LDAP_OPT_X_SASL_MECH, &defaults->mech ); in lutil_sasl_defaults()
/netbsd-src/crypto/external/bsd/openssh/dist/
H A Dgss-serv.c185 gss_OID mech; in ssh_gssapi_accept_ctx() local
189 GSS_C_NO_CHANNEL_BINDINGS, &ctx->client, &mech, in ssh_gssapi_accept_ctx()
287 client->mech = NULL; in ssh_gssapi_getclient()
293 client->mech = supported_mechs[i]; in ssh_gssapi_getclient()
297 if (client->mech == NULL) in ssh_gssapi_getclient()
339 if (gssapi_client.mech && gssapi_client.mech->storecreds) { in ssh_gssapi_storecreds()
340 (*gssapi_client.mech->storecreds)(&gssapi_client); in ssh_gssapi_storecreds()
373 if (gssapi_client.mech && gssapi_client.mech->userok) in ssh_gssapi_userok()
374 if ((*gssapi_client.mech->userok)(&gssapi_client, user)) in ssh_gssapi_userok()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/
H A Dcompat.c206 MechType mech; in add_mech_type() local
216 &mech, in add_mech_type()
220 ret = add_MechTypeList(mechtypelist, &mech); in add_mech_type()
221 free_MechType(&mech); in add_mech_type()
225 ret = der_get_oid(mech_type->elements, mech_type->length, &mech, NULL); in add_mech_type()
228 ret = add_MechTypeList(mechtypelist, &mech); in add_mech_type()
229 free_MechType(&mech); in add_mech_type()
/netbsd-src/external/bsd/openldap/dist/contrib/ldapc++/src/
H A DLDAPBindRequest.cpp48 const char* mech = (m_mech == "" ? 0 : m_mech.c_str()); in sendRequest() local
67 mech, tmpcred, tmpSrvCtrls, tmpClCtrls, &msgID); in sendRequest()
80 LDAPSaslBindRequest::LDAPSaslBindRequest(const std::string& mech, in LDAPSaslBindRequest() argument
84 bool isReferral) : LDAPRequest(connect, cons, isReferral),m_mech(mech), m_cred(cred) {} in LDAPSaslBindRequest()
117 LDAPSaslInteractiveBind::LDAPSaslInteractiveBind( const std::string& mech, in LDAPSaslInteractiveBind() argument
121 m_mech(mech), m_flags(flags), m_sih(sih), m_res(0) in LDAPSaslInteractiveBind()
/netbsd-src/external/bsd/openldap/dist/servers/slapd/
H A Dsaslauthz.c133 struct berval *realm, struct berval *mech ) in slap_parse_user() argument
141 assert( mech != NULL ); in slap_parse_user()
164 mech->bv_val = id->bv_val + 2; in slap_parse_user()
165 mech->bv_len = user->bv_val - mech->bv_val - 1; in slap_parse_user()
167 realm->bv_val = ber_bvchr( mech, '/' ); in slap_parse_user()
172 mech->bv_len = realm->bv_val - mech->bv_val - 1; in slap_parse_user()
177 BER_BVZERO( mech ); in slap_parse_user()
185 if ( !BER_BVISNULL( mech ) ) { in slap_parse_user()
186 if ( mech->bv_val != id->bv_val + 2 ) in slap_parse_user()
189 AC_MEMCPY( mech->bv_val - 2, mech->bv_val, mech->bv_len + 1 ); in slap_parse_user()
[all …]

12345