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.
|
ORole |
OSecurityRemote.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityInternal.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityRemote.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityInternal.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
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 |
OSecurityProxy.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurity.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityProxy.createRole(String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurity.createRole(String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
ORole.getParentRole() |
ORole |
OSecurityRemote.getRole(ODatabaseSession session,
OIdentifiable iRoleRid) |
ORole |
OSecurityInternal.getRole(ODatabaseSession session,
OIdentifiable iRoleRid) |
ORole |
OSecurityShared.getRole(ODatabaseSession session,
OIdentifiable iRole) |
ORole |
OSecurityRemote.getRole(ODatabaseSession session,
String iRoleName) |
ORole |
OSecurityInternal.getRole(ODatabaseSession session,
String iRoleName) |
ORole |
OSecurityShared.getRole(ODatabaseSession session,
String iRoleName) |
ORole |
OSecurityProxy.getRole(OIdentifiable iRole) |
ORole |
OSecurity.getRole(OIdentifiable role) |
ORole |
OSecurityProxy.getRole(String iRoleName) |
ORole |
OSecurity.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)
Deprecated.
|
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 |
OSecurityRemote.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityInternal.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityProxy.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurity.createRole(String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
OUser |
OSecurityShared.createUser(ODatabaseSession session,
String userName,
String userPassword,
ORole... roles) |
OUser |
OSecurityRemote.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
ORole[] iRoles) |
OUser |
OSecurityInternal.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
ORole[] iRoles) |
OUser |
OSecurityProxy.createUser(String iUserName,
String iUserPassword,
ORole... iRoles) |
OUser |
OSecurity.createUser(String iUserName,
String iUserPassword,
ORole... iRoles) |
void |
OSecurityRemote.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource) |
void |
OSecurityInternal.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource)
Removes security policy bound to a role for a specific resource
|
void |
OSecurityShared.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource) |
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(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSymmetricKeySecurity.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSymmetricKeySecurity.getRole(ODatabaseSession session,
OIdentifiable iRole) |
ORole |
OSymmetricKeySecurity.getRole(ODatabaseSession session,
String iRoleName) |
Modifier and Type | Method and Description |
---|---|
ORole |
OSymmetricKeySecurity.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
OUser |
OSymmetricKeySecurity.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
ORole... iRoles) |
void |
OSymmetricKeySecurity.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource) |
Modifier and Type | Field and Description |
---|---|
protected ORole |
OCommandExecutorSQLPermissionAbstract.role |
Modifier and Type | Method and Description |
---|---|
ORole |
OSecurityServerExternal.createRole(OServerUserConfiguration serverUser) |
Copyright © 2009–2020 OrientDB. All rights reserved.