public async Task <ManagementPermission> UpdateRealmUsersManagementPermissionsAsync(string realm, ManagementPermission managementPermission) { return(await GetBaseUrl(realm) .AppendPathSegment($"/admin/realms/{realm}/users-management-permissions") .PutJsonAsync(managementPermission) .ReceiveJson <ManagementPermission>() .ConfigureAwait(false)); }
public async Task <ManagementPermission> SetRoleByIdAuthorizationPermissionsInitializedAsync(string realm, string roleId, ManagementPermission managementPermission) => await GetBaseUrl(realm) .AppendPathSegment($"/admin/realms/{realm}/roles-by-id/{roleId}/management/permissions") .PutJsonAsync(managementPermission) .ReceiveJson <ManagementPermission>() .ConfigureAwait(false);
public async Task <ManagementPermission> SetIdentityProviderAuthorizationPermissionsInitializedAsync(string realm, string identityProviderAlias, ManagementPermission managementPermission) => await GetBaseUrl(realm) .AppendPathSegment($"/admin/realms/{realm}/identity-provider/instances/{identityProviderAlias}/management/permissions") .PutJsonAsync(managementPermission) .ReceiveJson <ManagementPermission>() .ConfigureAwait(false);