
public class OImmutableRole extends Object implements OSecurityRole
OSecurityRole.ALLOW_MODES| Constructor and Description |
|---|
OImmutableRole(ORole role) |
| Modifier and Type | Method and Description |
|---|---|
OSecurityRole |
addRule(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation) |
OSecurityRole |
addRule(String iResource,
int iOperation) |
boolean |
allow(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iCRUDOperation) |
boolean |
allow(String iResource,
int iCRUDOperation)
Deprecated.
|
ODocument |
getDocument() |
OIdentifiable |
getIdentity() |
OSecurityRole.ALLOW_MODES |
getMode() |
String |
getName() |
OSecurityRole |
getParentRole() |
Set<ORule> |
getRuleSet() |
OSecurityRole |
grant(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation) |
OSecurityRole |
grant(String iResource,
int iOperation) |
boolean |
hasRule(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific) |
boolean |
hasRule(String iResource)
Deprecated.
|
ORole |
revoke(ORule.ResourceGeneric resourceGeneric,
String resourceSpecific,
int iOperation) |
OSecurityRole |
revoke(String iResource,
int iOperation) |
ORole |
setMode(OSecurityRole.ALLOW_MODES iMode) |
ORole |
setParentRole(OSecurityRole iParent) |
String |
toString() |
public OImmutableRole(ORole role)
public boolean allow(ORule.ResourceGeneric resourceGeneric, String resourceSpecific, int iCRUDOperation)
allow in interface OSecurityRolepublic boolean hasRule(ORule.ResourceGeneric resourceGeneric, String resourceSpecific)
hasRule in interface OSecurityRolepublic OSecurityRole addRule(ORule.ResourceGeneric resourceGeneric, String resourceSpecific, int iOperation)
addRule in interface OSecurityRolepublic OSecurityRole grant(ORule.ResourceGeneric resourceGeneric, String resourceSpecific, int iOperation)
grant in interface OSecurityRolepublic ORole revoke(ORule.ResourceGeneric resourceGeneric, String resourceSpecific, int iOperation)
revoke in interface OSecurityRole@Deprecated public boolean allow(String iResource, int iCRUDOperation)
allow in interface OSecurityRole@Deprecated public boolean hasRule(String iResource)
hasRule in interface OSecurityRolepublic OSecurityRole addRule(String iResource, int iOperation)
addRule in interface OSecurityRolepublic OSecurityRole grant(String iResource, int iOperation)
grant in interface OSecurityRolepublic OSecurityRole revoke(String iResource, int iOperation)
revoke in interface OSecurityRolepublic String getName()
getName in interface OSecurityRolepublic OSecurityRole.ALLOW_MODES getMode()
getMode in interface OSecurityRolepublic ORole setMode(OSecurityRole.ALLOW_MODES iMode)
setMode in interface OSecurityRolepublic OSecurityRole getParentRole()
getParentRole in interface OSecurityRolepublic ORole setParentRole(OSecurityRole iParent)
setParentRole in interface OSecurityRolepublic Set<ORule> getRuleSet()
getRuleSet in interface OSecurityRolepublic OIdentifiable getIdentity()
getIdentity in interface OSecurityRolepublic ODocument getDocument()
getDocument in interface OSecurityRoleCopyright © 2009–2025 OrientDB. All rights reserved.