| Modifier and Type | Method and Description |
|---|---|
static SecurityContext |
ContextUtility.getCurrentSecurityContext() |
SecurityContext |
ContextUtility.getSecurityContextByFullName(String fullName) |
SecurityContext |
ContextUtility.getSecurityContextByUUID(UUID uuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContextUtility.addSecurityContext(SecurityContext securityContext) |
void |
ContextUtility.addSecurityContext(String fullname,
SecurityContext securityContext) |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
ContextManagement.getWorkingContext() |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
IsParentOfManagement.getWorkingContext() |
| Modifier and Type | Class and Description |
|---|---|
class |
AdminSecurityContext |
class |
ContextSecurityContext |
class |
QueryTemplatesSecurityContext |
class |
TypeSecurityContext |
| Modifier and Type | Field and Description |
|---|---|
protected SecurityContext |
SecurityContext.parentSecurityContext |
| Modifier and Type | Field and Description |
|---|---|
protected Set<SecurityContext> |
SecurityContext.children |
| Modifier and Type | Method and Description |
|---|---|
SecurityContext |
SecurityContext.getParentSecurityContext() |
| Modifier and Type | Method and Description |
|---|---|
Set<SecurityContext> |
SecurityContext.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityContext.changeParentSecurityContext(SecurityContext newParentSecurityContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph)
Use to change the parent not to set the first time
|
void |
SecurityContext.setParentSecurityContext(SecurityContext parentSecurityContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SecurityContext.removeChildrenHRolesFromMyHUsers(com.orientechnologies.orient.core.metadata.security.OSecurity oSecurity,
Set<SecurityContext> children) |
protected void |
SecurityContext.removeChildrenHRolesFromParents(com.orientechnologies.orient.core.metadata.security.OSecurity oSecurity,
Set<SecurityContext> parents,
Set<SecurityContext> children) |
protected void |
SecurityContext.removeChildrenHRolesFromParents(com.orientechnologies.orient.core.metadata.security.OSecurity oSecurity,
Set<SecurityContext> parents,
Set<SecurityContext> children) |
| Modifier and Type | Field and Description |
|---|---|
protected SecurityContext |
ElementManagement.workingContext |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
ElementManagement.getWorkingContext() |
| Modifier and Type | Method and Description |
|---|---|
static EntityManagement<?,?> |
ElementManagementUtility.getEntityManagement(SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument,
com.orientechnologies.orient.core.record.OVertex vertex) |
static ElementManagement<?,?> |
ElementManagementUtility.getERManagement(SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph,
com.orientechnologies.orient.core.record.OElement element) |
static ElementManagement<?,?> |
ElementManagementUtility.getERManagementFromUUID(SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph,
UUID uuid) |
static RelationManagement<?,?> |
ElementManagementUtility.getRelationManagement(SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument,
com.orientechnologies.orient.core.record.OEdge edge) |
void |
ElementManagement.setWorkingContext(SecurityContext workingContext) |
| Constructor and Description |
|---|
EntityElementManagement(org.gcube.informationsystem.base.reference.AccessType accessType,
SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument) |
| Constructor and Description |
|---|
RelationElementManagement(org.gcube.informationsystem.base.reference.AccessType accessType,
Class<? extends org.gcube.informationsystem.base.reference.entities.EntityElement> sourceEntityClass,
Class<? extends org.gcube.informationsystem.base.reference.entities.EntityElement> targetEntityClass,
SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph) |
| Modifier and Type | Method and Description |
|---|---|
SecurityContext |
ERManagement.getSourceSecurityContext() |
SecurityContext |
ERManagement.getTargetSecurityContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
ERManagement.setSourceSecurityContext(SecurityContext sourceSecurityContext)
Set source security context to evaluate addToContext
|
void |
ERManagement.setTargetSecurityContext(SecurityContext targetSecurityContext)
Set target security context of addToContext/removeFromContext
|
| Modifier and Type | Field and Description |
|---|---|
protected SecurityContext |
EntityManagement.sourceSecurityContext
The source context of an addToContex
|
protected SecurityContext |
EntityManagement.targetSecurityContext
The target context of an addToContex/RemoveFromContext
|
| Modifier and Type | Method and Description |
|---|---|
SecurityContext |
EntityManagement.getSourceSecurityContext() |
SecurityContext |
EntityManagement.getTargetSecurityContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
EntityManagement.setSourceSecurityContext(SecurityContext sourceSecurityContext) |
void |
EntityManagement.setTargetSecurityContext(SecurityContext targetSecurityContext) |
| Modifier and Type | Field and Description |
|---|---|
protected SecurityContext |
RelationManagement.sourceSecurityContext
The source context of an addToContex
|
protected SecurityContext |
RelationManagement.targetSecurityContext
The target context of an addToContex/RemoveFromContext
|
| Modifier and Type | Method and Description |
|---|---|
SecurityContext |
RelationManagement.getSourceSecurityContext() |
SecurityContext |
RelationManagement.getTargetSecurityContext() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RelationManagement.isAvailableOnContext(SecurityContext securityContext) |
void |
RelationManagement.setSourceSecurityContext(SecurityContext sourceSecurityContext) |
void |
RelationManagement.setTargetSecurityContext(SecurityContext targetSecurityContext) |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
QueryTemplateManagement.getWorkingContext() |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
EntityTypeDefinitionManagement.getWorkingContext() |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
PropertyTypeDefinitionManagement.getWorkingContext() |
| Constructor and Description |
|---|
PropertyTypeDefinitionManagement(SecurityContext securityContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument) |
| Modifier and Type | Method and Description |
|---|---|
protected SecurityContext |
RelationTypeDefinitionManagement.getWorkingContext() |
| Constructor and Description |
|---|
ConsistsOfTypeDefinitionManagement(SecurityContext securityContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument) |
IsRelatedToTypeDefinitionManagement(SecurityContext securityContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument) |
RelationTypeDefinitionManagement(SecurityContext securityContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument,
Class<TT> clz) |
Copyright © 2022. All Rights Reserved.