Interface | Description |
---|---|
IAuthorizer |
Common interface for all authorization providers allowing to check
permissions for a given user
|
IParameterizedPermission<ValueType> |
Interface for permissions parameterized with a value.
This is used for temporal and geofencing for instance. |
IPermission | |
IPermissionPath | |
IRoleRegistry | |
ISecurityManager |
Management interface for SensorHub security
|
IUserInfo |
Base interface for objects representing users in the security API
|
IUserPermissions | |
IUserRegistry | |
IUserRole |
Base interface for object representing roles in the security API.
Roles are sets of allowed and denied permissions that are associated to users |
Class | Description |
---|---|
SecurityConfig |
Basic security config group to be used within module configurations
|
SecurityModuleConfig |
Tagging interface to be extended by config classes of security related
modules
|