Uses of Class
com.semarchy.mdm.runtime.model.security.RowScope

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
 



Copyright © 2015. All Rights Reserved.