Class OSecurityPolicyImpl
java.lang.Object
com.orientechnologies.orient.core.metadata.security.OSecurityPolicyImpl
- All Implemented Interfaces:
OSecurityPolicy
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.orientechnologies.orient.core.metadata.security.OSecurityPolicy
OSecurityPolicy.Scope -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()booleanisActive()voidvoidsetAfterUpdateRule(String rule) voidsetBeforeUpdateRule(String rule) voidsetCreateRule(String rule) voidsetDeleteRule(String rule) voidsetElement(OElement element) voidsetExecuteRule(String rule) voidvoidsetReadRule(String rule) protected static voidvalidatePredicate(String predicate) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.core.metadata.security.OSecurityPolicy
get
-
Constructor Details
-
OSecurityPolicyImpl
-
-
Method Details
-
getIdentity
- Specified by:
getIdentityin interfaceOSecurityPolicy
-
getElement
-
setElement
-
getName
- Specified by:
getNamein interfaceOSecurityPolicy
-
setName
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceOSecurityPolicy
-
setActive
-
getCreateRule
- Specified by:
getCreateRulein interfaceOSecurityPolicy
-
setCreateRule
- Throws:
IllegalArgumentException
-
getReadRule
- Specified by:
getReadRulein interfaceOSecurityPolicy
-
setReadRule
- Throws:
IllegalArgumentException
-
getBeforeUpdateRule
- Specified by:
getBeforeUpdateRulein interfaceOSecurityPolicy
-
setBeforeUpdateRule
- Throws:
IllegalArgumentException
-
getAfterUpdateRule
- Specified by:
getAfterUpdateRulein interfaceOSecurityPolicy
-
setAfterUpdateRule
- Throws:
IllegalArgumentException
-
getDeleteRule
- Specified by:
getDeleteRulein interfaceOSecurityPolicy
-
setDeleteRule
- Throws:
IllegalArgumentException
-
getExecuteRule
- Specified by:
getExecuteRulein interfaceOSecurityPolicy
-
setExecuteRule
- Throws:
IllegalArgumentException
-
validatePredicate
- Throws:
IllegalArgumentException
-