UNPKG

@keycloakify/keycloak-admin-ui

Version:
14 lines 877 B
import { fetchAdminUI } from "../../context/auth/admin-ui-endpoint"; const fetchEndpoint = async (adminClient, { id, type, first, max, search, endpoint }) => fetchAdminUI(adminClient, `/ui-ext/${endpoint}/${type}/${id}`, { first: (first || 0).toString(), max: (max || 10).toString(), search: search || "", }); export const getAvailableClientRoles = (adminClient, query) => fetchEndpoint(adminClient, { ...query, endpoint: "available-roles" }); export const getEffectiveClientRoles = (adminClient, query) => fetchEndpoint(adminClient, { ...query, endpoint: "effective-roles" }); export const findUsers = (adminClient, query) => fetchAdminUI(adminClient, "ui-ext/brute-force-user", query); export const fetchUsedBy = (adminClient, query) => fetchEndpoint(adminClient, { ...query, endpoint: "authentication-management", }); //# sourceMappingURL=resource.js.map