|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RowScope | |
---|---|
com.semarchy.mdm.runtime.data | This package contains the IDataAccessService and the related classes. |
com.semarchy.mdm.runtime.model.security | |
com.semarchy.mdm.runtime.semql.dataaccess |
Uses of RowScope in com.semarchy.mdm.runtime.data |
---|
Methods in com.semarchy.mdm.runtime.data with parameters of type RowScope | |
---|---|
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.createRecordDenied(IView pView,
RowScope pCreateAuthorizationScope)
|
static DataAccessPermissionDeniedException |
DataAccessPermissionDeniedException.writeRecordAttributeDenied(IViewAttribute<?> pViewAttribute,
RowScope pWriteAuthorizationScope)
|
Uses of RowScope in com.semarchy.mdm.runtime.model.security |
---|
Fields in com.semarchy.mdm.runtime.model.security declared as RowScope | |
---|---|
static RowScope |
RowScope.ALL_ROWS
|
static RowScope |
RowScope.NO_ROWS
|
Methods in com.semarchy.mdm.runtime.model.security that return RowScope | |
---|---|
RowScope |
IDataAccessModelSecurityProvider.getCheckoutAuthorizationScope(IView view)
Get checkout RowScope for the given view |
RowScope |
EntityAuthorization.getCheckoutAuthorizedScope()
|
RowScope |
IDataAccessModelSecurityProvider.getCreateAuthorizationScope(IView dataEntryView)
Get create RowScope for the given view |
RowScope |
EntityAuthorization.getCreateAuthorizedScope()
|
RowScope |
IDataAccessModelSecurityProvider.getExportAuthorizationScope(IView view)
Returns the RowScope under which the view export is authorized. |
RowScope |
EntityAuthorization.getExportAuthorizedScope()
|
RowScope |
IDataAccessModelSecurityProvider.getReadAuthorizationScope(IView view)
Get read RowScope for the given view |
RowScope |
EntityAuthorization.getReadAuthorizedScope()
|
RowScope |
AttributeAuthorization.getReadAuthorizedScope()
|
RowScope |
EntityAuthorization.getRemoveAuthorizedScope()
|
RowScope |
EntityAuthorization.getWriteAuthorizedScope()
|
RowScope |
AttributeAuthorization.getWriteAuthorizedScope()
Write authorization is always more equal or more restricted than read authorizations |
static RowScope |
RowScope.mergeScopesOR(Collection<RowScope> pAttrScopes)
Merge RowScopes keeping the more permissive combination (using or) |
static RowScope |
RowScope.partialScope(Set<String> pFilters)
|
static RowScope |
RowScope.partialScope(String pFilter)
|
Methods in com.semarchy.mdm.runtime.model.security with parameters of type RowScope | |
---|---|
static AttributeAuthorization |
AttributeAuthorization.create(RowScope readScope,
RowScope writeScope)
|
static EntityAuthorization |
EntityAuthorization.createEntityAuthorization(RowScope pReadScope,
RowScope pWriteScope,
RowScope pCreateScope,
RowScope pCheckoutScope,
RowScope pExportScope,
RowScope pRemoveScope)
|
Method parameters in com.semarchy.mdm.runtime.model.security with type arguments of type RowScope | |
---|---|
static RowScope |
RowScope.mergeScopesOR(Collection<RowScope> pAttrScopes)
Merge RowScopes keeping the more permissive combination (using or) |
Uses of RowScope in com.semarchy.mdm.runtime.semql.dataaccess |
---|
Methods in com.semarchy.mdm.runtime.semql.dataaccess that return types with arguments of type RowScope | |
---|---|
static Set<RowScope> |
SemQLDataAccessUtils.getReadRowScopes(com.semarchy.platform.language.semql.ParsingResult<?> parseResult,
IDataAccessModelSecurityProvider pSecuProvider,
boolean pOnlyPartialScopes)
REturns the list of row scopes to check (with an AND) for read privilege for a given attribute |
static Set<RowScope> |
SemQLDataAccessUtils.getReadRowScopes(SemQLViewAttribute semQLViewAttr,
IDataAccessModelSecurityProvider pSecuProvider,
boolean pOnlyPartialScopes)
REturns the list of row scopes to check (with an AND) for read privilege for a given attribute |
Method parameters in com.semarchy.mdm.runtime.semql.dataaccess with type arguments of type RowScope | |
---|---|
static String |
SemQLDataAccessUtils.buildCondition(Set<RowScope> pRowScopes)
Build a SemQL security Condition to apply for a Set of RowScopes |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |