Home
last modified time | relevance | path

Searched refs:mechOid (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/gss/gsscred/
H A Dgsscred_utils.c88 int gsscred_MakeName(const gss_OID mechOid, const char *name, in gsscred_MakeName() argument
131 if (gss_canonicalize_name(&minor, intName, mechOid, NULL) in gsscred_MakeName()
160 gsscred_MakeNameHeader(const gss_OID mechOid, gss_buffer_t outNameHdr) in gsscred_MakeNameHeader() argument
166 mechOidDERLength = der_length_size(mechOid->length); in gsscred_MakeNameHeader()
168 mechOidDERLength + expNameTokIdLen + mechOid->length; in gsscred_MakeNameHeader()
185 mechOid->length; in gsscred_MakeNameHeader()
190 if (put_der_length(mechOid->length, &buf, in gsscred_MakeNameHeader()
198 (void) memcpy(buf, mechOid->elements, mechOid->length); in gsscred_MakeNameHeader()
H A Dgsscred.c52 const char *uid, const char *mechOid);
56 const char *uid, const char *mechOid);
152 gss_OID mechOid; in addUser() local
188 hexBufDesc.length = mechOid->length; in addUser()
189 hexBufDesc.value = mechOid->elements; in addUser()
278 if (!gsscred_MakeName(mechOid, aUser->pw_name, in addUser()
507 file_listUsers(const gss_OID mechOid, const char *unixUid, in file_listUsers() argument
514 if (mechOid != NULL) { in file_listUsers()
521 if ((!gsscred_MakeNameHeader(mechOid, &mechBufDesc)) || in file_listUsers()
712 if (mechOid != NULL) { in file_removeUsers()
[all …]
H A Dgsscred.h64 int gsscred_MakeName(const gss_OID mechOid, const char *name,
67 int gsscred_MakeNameHeader(const gss_OID mechOid, gss_buffer_t outNameHdr);
/illumos-gate/usr/src/lib/libgss/
H A Dg_imp_name.c189 gss_OID_desc mechOid; local
230 mechOid.length = get_der_length(&buf,
232 mechOid.elements = (void *)buf;
238 if ((bytes + mechOid.length + 1) != mechOidLen)
241 buf += mechOid.length;
242 if ((mech = __gss_get_mechanism(&mechOid)) == NULL)
262 major = generic_gss_copy_oid(minor, &mechOid,
363 major = generic_gss_copy_oid(minor, &mechOid, &unionName->mech_type);
H A Dg_initialize.c719 gss_OID mechOid; local
780 free(mechOid->elements);
781 free(mechOid);
794 free(mechOid->elements);
795 free(mechOid);
890 free(mechOid->elements);
891 free(mechOid);
898 free(mechOid->elements);
899 free(mechOid);
913 free(mechOid->elements);
[all …]
H A Dg_inquire_names.c125 gss_OID mechOid; local
143 if (__gss_mech_to_oid(mechanism, &mechOid) == GSS_S_COMPLETE) {
146 mechOid,
166 mechOid,
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dspnegoparse.h138 SPNEGO_MECH_OID *mechOid, int mechOidCnt, int nReqFlagsAvailable,
154 int IsValidMechOid( SPNEGO_MECH_OID mechOid );
H A Dspnegoparse.c1626 int IsValidMechOid( SPNEGO_MECH_OID mechOid ) in IsValidMechOid() argument
1628 return ( mechOid >= spnego_mech_oid_Kerberos_V5_Legacy && in IsValidMechOid()
1629 mechOid <= spnego_mech_oid_NTLMSSP ); in IsValidMechOid()