Lines Matching defs:group_sids

544  * the user_sid, group_sids, and group_size in their respective output params.
549 * AD_AUTHENTICATED_USERS_SID to the group_sids.
566 const char **group_sids = NULL;
574 /* first result from sysdb_initgroups is user_sid; rest are group_sids */
594 group_sids = talloc_array(tmp_ctx, const char *, num_group_sids + 1 + 1);
595 if (group_sids == NULL) {
610 group_sids[i] = talloc_steal(group_sids, group_sid);
611 if (group_sids[i] == NULL) {
616 group_sids[i++] = talloc_strdup(group_sids, AD_AUTHENTICATED_USERS_SID);
617 group_sids[i] = NULL;
620 *_group_sids = talloc_steal(mem_ctx, group_sids);
635 const char **group_sids,
661 err = sss_idmap_sid_to_smb_sid(idmap_ctx, group_sids[i], &group_dom_sid);
681 * user_sid and group_sids against the specified access control entry (ACE).
709 const char **group_sids,
722 ret = ad_gpo_ace_includes_client_sid(user_sid, group_sids, group_size,
761 * user_sid and group_sids against each access control entry (ACE) in the DACL.
767 const char **group_sids,
792 group_sids, group_size);
833 const char **group_sids = NULL;
846 &group_sids, &group_size);
899 ret = ad_gpo_evaluate_dacl(dacl, idmap_ctx, user_sid, group_sids,
1027 * based on whether the input user_sid or any of the input group_sids appear
1034 const char **group_sids,
1044 if (strcmp(group_sids[j], privilege_sids[i]) == 0) {
1305 * (i.e. user_sid or group_sids) appear in allowed_sids and denied_sids.
1333 const char **group_sids;
1354 &group_sids, &group_size);
1366 DEBUG(SSSDBG_TRACE_FUNC, " group_sids[%d] = %s\n", j,
1367 group_sids[j]);
1374 group_sids, group_size);
1382 group_sids, group_size);
1489 * and group_sids for the input user.
2322 * with the user_sid/group_sids of interest.