[tlinh2110@gmail.com]Bael1313 Create spring-acl module (#3131)

* [tlinh2110@gmail.com] [BAEL1313] Introduction Spring ACL

* [tlinh2110@gmail.com] BAEL 1313 - Update unit test

* [tlinh2110@gmail.com]BAEL1313- remove unused files from spring-core

* [BAEL1313] Create spring-acl module

* [BAEL1313] Add resources for Spring ACL

* [BAEL1313] Remove acl from spring-security-mvc-boot

* [BAEL1313] Add Spring ACL module in parent pom.xml
This commit is contained in:
linhvovn
2017-12-01 14:55:22 +08:00
committed by Grzegorz Piwowarek
parent f84dbbbb45
commit 2ad2d4d820
11 changed files with 454 additions and 0 deletions
@@ -0,0 +1,28 @@
INSERT INTO system_message(id,content) VALUES (1,'First Level Message');
INSERT INTO system_message(id,content) VALUES (2,'Second Level Message');
INSERT INTO system_message(id,content) VALUES (3,'Third Level Message');
INSERT INTO acl_class (id, class) VALUES
(1, 'org.baeldung.acl.persistence.entity.NoticeMessage');
INSERT INTO acl_sid (id, principal, sid) VALUES
(1, 1, 'manager'),
(2, 1, 'hr'),
(3, 1, 'admin'),
(4, 0, 'ROLE_EDITOR');
INSERT INTO acl_object_identity (id, object_id_class, object_id_identity, parent_object, owner_sid, entries_inheriting) VALUES
(1, 1, 1, NULL, 3, 0),
(2, 1, 2, NULL, 3, 0),
(3, 1, 3, NULL, 3, 0)
;
INSERT INTO acl_entry (id, acl_object_identity, ace_order, sid, mask, granting, audit_success, audit_failure) VALUES
(1, 1, 1, 1, 1, 1, 1, 1),
(2, 1, 2, 1, 2, 1, 1, 1),
(3, 1, 3, 4, 1, 1, 1, 1),
(4, 2, 1, 2, 1, 1, 1, 1),
(5, 2, 2, 4, 1, 1, 1, 1),
(6, 3, 1, 4, 1, 1, 1, 1),
(7, 3, 2, 4, 2, 1, 1, 1)
;