Package org.ff4j.test.security
Class DefaultAuthorisationManager
java.lang.Object
org.ff4j.test.security.DefaultAuthorisationManager
- All Implemented Interfaces:
org.ff4j.security.AuthorizationsManager
public class DefaultAuthorisationManager
extends Object
implements org.ff4j.security.AuthorizationsManager
Helper to test
DefaultAuthorisationManager interface.- Author:
- Cedrick Lunven (@clunven)
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for manager.DefaultAuthorisationManager(Set<String> user, Set<String> all) Constructor for manager.Constructor for manager. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAllPermissions(Set<String> all) voidsetCurrentUserPermissions(Set<String> user) toJson()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.ff4j.security.AuthorizationsManager
isAllowed
-
Constructor Details
-
DefaultAuthorisationManager
public DefaultAuthorisationManager()Constructor for manager. -
DefaultAuthorisationManager
Constructor for manager.- Parameters:
user- user permissionsall- all permissions.
-
DefaultAuthorisationManager
Constructor for manager.- Parameters:
user- user permissionsall- all permissions.
-
-
Method Details
-
getCurrentUserName
- Specified by:
getCurrentUserNamein interfaceorg.ff4j.security.AuthorizationsManager
-
getCurrentUserPermissions
- Specified by:
getCurrentUserPermissionsin interfaceorg.ff4j.security.AuthorizationsManager
-
setCurrentUserPermissions
-
listAllPermissions
- Specified by:
listAllPermissionsin interfaceorg.ff4j.security.AuthorizationsManager
-
setAllPermissions
-
toJson
- Specified by:
toJsonin interfaceorg.ff4j.security.AuthorizationsManager
-