public interface ISecurityManager extends IUserRegistry, IAuthorizer
Management interface for SensorHub security
Modifier and Type | Field and Description |
---|---|
static String |
ANONYMOUS_USER |
Modifier and Type | Method and Description |
---|---|
Collection<IPermission> |
getAllModulePermissions() |
IPermission |
getModulePermissions(String moduleIdString) |
boolean |
isAccessControlEnabled() |
void |
registerAuthorizer(IAuthorizer authz) |
void |
registerModulePermissions(IPermission perm) |
void |
registerUserRegistry(IUserRegistry userRegistry) |
getUserInfo
isAuthorized
static final String ANONYMOUS_USER
boolean isAccessControlEnabled()
void registerUserRegistry(IUserRegistry userRegistry)
void registerAuthorizer(IAuthorizer authz)
void registerModulePermissions(IPermission perm)
IPermission getModulePermissions(String moduleIdString)
Collection<IPermission> getAllModulePermissions()
Copyright © 2016 Sensia Software LLC. All rights reserved.