blob: 45668edbf879bde09ca553da4182a08e4cf65272 [file] [log] [blame]
miramurali23afc8a792019-06-17 13:07:24 -05001/**
2 * A module for the access control
3 *
4 * @module app/access-control/index
5 * @exports app/access-control/index
6 */
7
8window.angular && (function(angular) {
9 'use strict';
10
11 angular
12 .module('app.accessControl', ['ngRoute', 'app.common.services'])
13 // Route access-control
14 .config([
15 '$routeProvider',
16 function($routeProvider) {
17 $routeProvider
18 .when('/access-control', {
19 'template': require('./controllers/ldap-controller.html'),
20 'controller': 'ldapController',
21 authenticated: true
22 })
23 .when('/access-control/ldap', {
24 'template': require('./controllers/ldap-controller.html'),
25 'controller': 'ldapController',
26 authenticated: true
27 })
28 .when('/access-control/local-users', {
29 'template': require('./controllers/user-controller.html'),
30 'controller': 'userController',
31 authenticated: true
32 })
33 .when('/access-control/ssl-certificates', {
34 'template':
35 require('./controllers/certificate-controller.html'),
36 'controller': 'certificateController',
37 authenticated: true
38 });
39 }
40 ]);
41})(window.angular);