| Package | Description |
|---|---|
| com.orientechnologies.orient.core.metadata.security | |
| com.orientechnologies.orient.core.security.symmetrickey | |
| com.orientechnologies.orient.core.sql |
| Modifier and Type | Class and Description |
|---|---|
class |
OSystemRole |
| Modifier and Type | Field and Description |
|---|---|
protected ORole |
ORole.parentRole |
| Modifier and Type | Field and Description |
|---|---|
protected Set<ORole> |
OUser.roles |
| Modifier and Type | Method and Description |
|---|---|
ORole |
ORole.addRule(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation) |
ORole |
OUser.allow(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation)
Checks if the user has the permission to access to the requested resource for the requested operation.
|
ORole |
OUser.checkIfAllowed(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation)
Checks if the user has the permission to access to the requested resource for the requested operation.
|
protected ORole |
OSystemUser.createRole(ODocument roleDoc)
Derived classes can override createRole() to return an extended ORole implementation.
|
protected ORole |
OUser.createRole(ODocument roleDoc)
Derived classes can override createRole() to return an extended ORole implementation or null if the role should not be added.
|
ORole |
OSecurity.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityProxy.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurity.createRole(String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityProxy.createRole(String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
ORole.getParentRole() |
ORole |
OSecurity.getRole(OIdentifiable role) |
ORole |
OSecurityProxy.getRole(OIdentifiable iRole) |
ORole |
OSecurityShared.getRole(OIdentifiable iRole) |
ORole |
OSecurity.getRole(String iRoleName) |
ORole |
OSecurityProxy.getRole(String iRoleName) |
ORole |
OSecurityShared.getRole(String iRoleName) |
ORole |
ORole.grant(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation)
Grant a permission to the resource.
|
ORole |
OImmutableRole.revoke(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation) |
ORole |
ORole.revoke(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation)
Revoke a permission to the resource.
|
ORole |
ORole.save() |
ORole |
OImmutableRole.setMode(OSecurityRole.ALLOW_MODES iMode) |
ORole |
ORole.setMode(OSecurityRole.ALLOW_MODES iMode) |
ORole |
OImmutableRole.setParentRole(OSecurityRole iParent) |
ORole |
ORole.setParentRole(OSecurityRole iParent) |
| Modifier and Type | Method and Description |
|---|---|
Set<ORole> |
OUser.getRoles() |
| Modifier and Type | Method and Description |
|---|---|
ORole |
OSecurity.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityProxy.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
OUser |
OSecurity.createUser(String iUserName,
String iUserPassword,
ORole... iRoles) |
OUser |
OSecurityProxy.createUser(String iUserName,
String iUserPassword,
ORole... iRoles) |
OUser |
OSecurityShared.createUser(String userName,
String userPassword,
ORole... roles) |
| Constructor and Description |
|---|
OImmutableRole(ORole role) |
ORole(String iName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
OSystemRole(String iName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
| Modifier and Type | Method and Description |
|---|---|
ORole |
OSymmetricKeySecurity.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSymmetricKeySecurity.createRole(String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSymmetricKeySecurity.getRole(OIdentifiable iRole) |
ORole |
OSymmetricKeySecurity.getRole(String iRoleName) |
| Modifier and Type | Method and Description |
|---|---|
ORole |
OSymmetricKeySecurity.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
OUser |
OSymmetricKeySecurity.createUser(String iUserName,
String iUserPassword,
ORole... iRoles) |
| Modifier and Type | Field and Description |
|---|---|
protected ORole |
OCommandExecutorSQLPermissionAbstract.role |
Copyright © 2009–2025 OrientDB. All rights reserved.