Package org.sensorhub.api.security
Interface ISecurityManager
- All Superinterfaces:
 IAuthorizer
Management interface for SensorHub security
- Since:
 - Jul 15, 2016
 
- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.security.AuthenticatorgetModulePermissions(String moduleIdString) getUserInfo(String userID) booleanvoidregisterAuthenticator(org.eclipse.jetty.security.Authenticator authenticator) voidregisterAuthorizer(IAuthorizer authorizer) voidvoidregisterUserRegistry(IUserRegistry userRegistry) voidunregisterAuthenticator(org.eclipse.jetty.security.Authenticator authenticator) voidunregisterAuthorizer(IAuthorizer authorizer) voidvoidunregisterUserRegistry(IUserRegistry userRegistry) Methods inherited from interface org.sensorhub.api.security.IAuthorizer
isAuthorized 
- 
Field Details
- 
ANONYMOUS_USER
- See Also:
 
 
 - 
 - 
Method Details
- 
isAccessControlEnabled
boolean isAccessControlEnabled() - 
registerAuthenticator
void registerAuthenticator(org.eclipse.jetty.security.Authenticator authenticator)  - 
unregisterAuthenticator
void unregisterAuthenticator(org.eclipse.jetty.security.Authenticator authenticator)  - 
registerUserRegistry
 - 
unregisterUserRegistry
 - 
getUserRegistry
IUserRegistry getUserRegistry() - 
getUserInfo
 - 
registerAuthorizer
 - 
unregisterAuthorizer
 - 
registerModulePermissions
 - 
unregisterModulePermissions
 - 
getAuthenticator
org.eclipse.jetty.security.Authenticator getAuthenticator() - 
getModulePermissions
 - 
getAllModulePermissions
Collection<IPermission> getAllModulePermissions() 
 -