public async Task GetEffectiveRealmRoleMappingsForGroupAsync(string realm) { var groups = await GroupsClient.GetGroupHierarchyAsync(realm); string groupId = groups.FirstOrDefault()?.Id; if (groupId != null) { var result = await RoleMapperClient.GetEffectiveRealmRoleMappingsForGroupAsync(realm, groupId); Assert.NotNull(result); } }
public async Task GetGroupClientAuthorizationPermissionsInitializedAsync(string realm) { var groups = await GroupsClient.GetGroupHierarchyAsync(realm); string groupId = groups.FirstOrDefault()?.Id; if (groupId != null) { var result = await GroupsClient.GetGroupClientAuthorizationPermissionsInitializedAsync(realm, groupId); Assert.NotNull(result); } }
public async Task GetGroupUsersAsync(string realm) { var groups = await GroupsClient.GetGroupHierarchyAsync(realm); string groupId = groups.FirstOrDefault()?.Id; if (groupId != null) { var result = await GroupsClient.GetGroupUsersAsync(realm, groupId); Assert.NotNull(result); } }
public async Task GetEffectiveClientRoleMappingsForGroupAsync(string realm, string clientId) { var groups = await GroupsClient.GetGroupHierarchyAsync(realm); string groupId = groups.FirstOrDefault()?.Id; if (groupId != null) { var clients = await ClientsClient.GetClientsAsync(realm); string clientsId = clients.FirstOrDefault(x => x.ClientId == clientId)?.Id; if (clientId != null) { var result = await ClientRoleMappingsClient.GetEffectiveClientRoleMappingsForGroupAsync(realm, groupId, clientsId); Assert.NotNull(result); } } }
public async Task GetGroupHierarchyAsync(string realm) { var result = await GroupsClient.GetGroupHierarchyAsync(realm); Assert.NotNull(result); }