public class AaaUtil extends Object
| Constructor and Description |
|---|
AaaUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
contains(List<Subject> list,
UUID subjectId) |
static String |
createPolicy(String... rights) |
static List<Subject> |
findAffectedSubjects(de.mhus.lib.adb.DbManager manager,
Subject user) |
static void |
findObjectTypes(List<Class<? extends de.mhus.lib.adb.Persistable>> list) |
static String |
findPolicyForSubject(de.mhus.lib.adb.DbManager manager,
Subject user,
Acl acl) |
static boolean |
hasRight(String right,
String policy) |
public static void findObjectTypes(List<Class<? extends de.mhus.lib.adb.Persistable>> list)
public static List<Subject> findAffectedSubjects(de.mhus.lib.adb.DbManager manager, Subject user) throws Exception
Exceptionpublic static String findPolicyForSubject(de.mhus.lib.adb.DbManager manager, Subject user, Acl acl) throws Exception
ExceptionCopyright © 2015. All rights reserved.