Class OSystemRole
java.lang.Object
com.orientechnologies.orient.core.metadata.security.OIdentity
com.orientechnologies.orient.core.metadata.security.ORole
com.orientechnologies.orient.core.metadata.security.OSystemRole
- All Implemented Interfaces:
OSecurityRole,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.orientechnologies.orient.core.metadata.security.OSecurityRole
OSecurityRole.ALLOW_MODES -
Field Summary
FieldsFields inherited from class com.orientechnologies.orient.core.metadata.security.ORole
ADMIN, CLASS_NAME, document, mode, parentRole, PERMISSION_ALL, PERMISSION_CREATE, PERMISSION_DELETE, PERMISSION_EXECUTE, PERMISSION_NONE, PERMISSION_READ, PERMISSION_UPDATE, STREAM_ALLOW, STREAM_DENY -
Constructor Summary
ConstructorsConstructorDescriptionConstructor used in unmarshalling.OSystemRole(ODocument iSource) Create the role by reading the source document.OSystemRole(String iName, ORole iParent, OSecurityRole.ALLOW_MODES iAllowMode, Map<String, OSecurityPolicy> policies) -
Method Summary
Methods inherited from class com.orientechnologies.orient.core.metadata.security.ORole
addRule, addRule, allow, allow, getIdentity, getMode, getName, getParentRole, getPolicies, getPolicy, getRules, getRuleSet, grant, grant, hasRule, hasRule, permissionToString, registerPermissionBit, reload, revoke, revoke, save, save, setMode, setParentRole, toStream, toString
-
Field Details
-
DB_FILTER
- See Also:
-
-
Constructor Details
-
OSystemRole
public OSystemRole()Constructor used in unmarshalling. -
OSystemRole
public OSystemRole(String iName, ORole iParent, OSecurityRole.ALLOW_MODES iAllowMode, Map<String, OSecurityPolicy> policies) -
OSystemRole
Create the role by reading the source document.
-
-
Method Details
-
getDbFilter
-
fromStream
- Overrides:
fromStreamin classORole
-