public interface Role
| Modifier and Type | Interface and Description |
|---|---|
static class |
Role.Target
The target (intended purpose) of a set of roles
USER - Roles which are assigned to users and/or groups to provide access to capabilities
ACL - Roles which are used to manage access to resources (Event, Series) in an ACL
ALL - All roles
|
static class |
Role.Type
The type of role:
SYSTEM - A role granted automatically by Opencast, not persisted
INTERNAL - A role indicating an ability that the user has within Opencast, persisted
GROUP - A role indicating membership of an Opencast group, persisted
EXTERNAL - A role granted to a user from an external system, not persisted
EXTERNAL_GROUP - A role indicating membership of an Opencast group from an external system, not persisted
DERIVED - A role which is derived from the user's group membership (a role which the group has), not persisted
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Gets the role description
|
String |
getName()
Gets the role name
|
String |
getOrganizationId()
Returns the role's organization identifier.
|
Role.Type |
getType()
Returns the role's
Role.Type |
String getName()
String getDescription()
String getOrganizationId()
Copyright © 2009–2020 Opencast Project. All rights reserved.