1 | 'use strict';
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.getAuthConfig = exports.getGroups = exports.deleteUserGroups = exports.updateUserGroups = exports.getUserGroups = exports.deleteUsers = exports.updateUserPasswords = exports.updateUsers = exports.getUsers = exports.doPasswordReset = exports.doLogin = exports.deleteRoleAssignmentInfo = exports.postRoleAssignmentInfo = exports.getRoleAssignmentInfo = undefined;
|
7 |
|
8 | var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
|
9 |
|
10 | var _fetchTask = require('@integec/fetch-task');
|
11 |
|
12 |
|
13 | var getRoleAssignmentInfo = exports.getRoleAssignmentInfo = function getRoleAssignmentInfo(targetInfo) {
|
14 | return (0, _fetchTask.get)(targetInfo, 'auth/management/role-assignment');
|
15 | };
|
16 |
|
17 | var postRoleAssignmentInfo = exports.postRoleAssignmentInfo = function postRoleAssignmentInfo(targetInfo) {
|
18 | return function (data) {
|
19 | return (0, _fetchTask.post)(targetInfo, 'auth/management/role-assignment')(data);
|
20 | };
|
21 | };
|
22 |
|
23 | var deleteRoleAssignmentInfo = exports.deleteRoleAssignmentInfo = function deleteRoleAssignmentInfo(targetInfo) {
|
24 | return function (data) {
|
25 | return (0, _fetchTask.post)(targetInfo, 'auth/management/role-assignment/del')(data);
|
26 | };
|
27 | };
|
28 |
|
29 | var doLogin = exports.doLogin = function doLogin(targetInfo) {
|
30 | return function (request) {
|
31 | return (0, _fetchTask.post)(targetInfo, 'auth/token', { ignoreAuth: true })(request);
|
32 | };
|
33 | };
|
34 |
|
35 | var doPasswordReset = exports.doPasswordReset = function doPasswordReset(targetInfo) {
|
36 | return function (request) {
|
37 | return (0, _fetchTask.post)(targetInfo, 'auth/token/reset', { ignoreAuth: true })(request);
|
38 | };
|
39 | };
|
40 |
|
41 |
|
42 | var getUsers = exports.getUsers = function getUsers(targetInfo) {
|
43 | return function () {
|
44 | return (0, _fetchTask.get)(targetInfo, 'auth/management/user');
|
45 | };
|
46 | };
|
47 | var updateUsers = exports.updateUsers = function updateUsers(targetInfo) {
|
48 | return function (data) {
|
49 | return (0, _fetchTask.post)(targetInfo, 'auth/management/user')(data);
|
50 | };
|
51 | };
|
52 | var updateUserPasswords = exports.updateUserPasswords = function updateUserPasswords(targetInfo) {
|
53 | return function (data) {
|
54 | return (0, _fetchTask.post)(targetInfo, 'auth/management/user/update-password')(data);
|
55 | };
|
56 | };
|
57 | var deleteUsers = exports.deleteUsers = function deleteUsers(targetInfo) {
|
58 | return function (data) {
|
59 | return (0, _fetchTask.post)(targetInfo, 'auth/management/user/del')(data);
|
60 | };
|
61 | };
|
62 |
|
63 |
|
64 | var getUserGroups = exports.getUserGroups = function getUserGroups(targetInfo) {
|
65 | return function () {
|
66 | return (0, _fetchTask.get)(targetInfo, 'auth/management/group');
|
67 | };
|
68 | };
|
69 | var updateUserGroups = exports.updateUserGroups = function updateUserGroups(targetInfo) {
|
70 | return function (data) {
|
71 | return (0, _fetchTask.post)(targetInfo, 'auth/management/group')(data);
|
72 | };
|
73 | };
|
74 | var deleteUserGroups = exports.deleteUserGroups = function deleteUserGroups(targetInfo) {
|
75 | return function (data) {
|
76 | return (0, _fetchTask.post)(targetInfo, 'auth/management/group/del')(data);
|
77 | };
|
78 | };
|
79 | var getGroups = exports.getGroups = function getGroups(targetInfo) {
|
80 | return function () {
|
81 | return (0, _fetchTask.get)(targetInfo, 'auth/management/group-names');
|
82 | };
|
83 | };
|
84 | var getAuthConfig = exports.getAuthConfig = function getAuthConfig(targetInfo) {
|
85 | return function () {
|
86 | return (0, _fetchTask.get)(_extends({}, targetInfo, { ignoreAuth: true }), 'auth/config');
|
87 | };
|
88 | };
|
89 |
|
\ | No newline at end of file |