Exemplo n.º 1
0
        public bool IsUserGroupMember(string samAccountName, string groupName)
        {
            var wasSuccessful = false;

            if (samAccountName == null)
            {
                return(wasSuccessful);
            }
            if (groupName == null)
            {
                return(wasSuccessful);
            }

            var request = new IsGroupMemberRequest()
            {
                GroupName = groupName
            };

            var response = _usersClient.PostAsJsonAsync($"{_usersUri}/{samAccountName}/is-member", request).Result;

            response.EnsureSuccessStatusCode();

            return(response.Content.ReadAsAsync <bool>().Result);
        }
Exemplo n.º 2
0
 public IHttpActionResult PostIsGroupMember(string samAccountName, IsGroupMemberRequest request)
 {
     return(Ok(_userSvc.IsGroupMember(samAccountName, request.GroupName)));
 }