Uses of Interface
com.semarchy.mdm.runtime.model.security.IDataAccessModelSecurityProvider

Packages that use IDataAccessModelSecurityProvider
com.semarchy.mdm.runtime.model.dataaccess   
com.semarchy.mdm.runtime.model.security   
com.semarchy.mdm.runtime.semql.dataaccess   
 

Uses of IDataAccessModelSecurityProvider in com.semarchy.mdm.runtime.model.dataaccess
 

Methods in com.semarchy.mdm.runtime.model.dataaccess with parameters of type IDataAccessModelSecurityProvider
 boolean DataAccessCondition.isAuthorized(IDataAccessModelSecurityProvider secuProvider)
          Return true if user is authorized to query using this condition
 boolean DataAccessSelectExpression.isReadable(IDataAccessModelSecurityProvider dataAccessModelSecurityProvider)
          Return false if we are sure that the user represented by the securityProvider will never be authorized to read the described attribute, returns true otherwise.
 

Uses of IDataAccessModelSecurityProvider in com.semarchy.mdm.runtime.model.security
 

Methods in com.semarchy.mdm.runtime.model.security that return IDataAccessModelSecurityProvider
 IDataAccessModelSecurityProvider IRuntimeSecurityProviders.getDataAccessSecurityProvider()
          The IDataAccessModelSecurityProvider providing privileges information about currently logged in user for the IDataAccessModel.
 

Uses of IDataAccessModelSecurityProvider in com.semarchy.mdm.runtime.semql.dataaccess
 

Methods in com.semarchy.mdm.runtime.semql.dataaccess with parameters of type IDataAccessModelSecurityProvider
static void SemQLDataAccessUtils.assertReadAuthorized(com.semarchy.platform.language.semql.ParsingResult<?> parseResult, IDataAccessModelSecurityProvider pSecuProvider)
          Assert that parseResult can be read globally or partially
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
static boolean SemQLDataAccessUtils.isReadAuthroized(com.semarchy.platform.language.semql.ParsingResult<?> parseResult, IDataAccessModelSecurityProvider pSecuProvider)
          Return true if parseResult can be read globally or partially
 

Constructors in com.semarchy.mdm.runtime.semql.dataaccess with parameters of type IDataAccessModelSecurityProvider
SemQLDataAccessAttrProvider(IView pView, IDataAccessModelSecurityProvider pSecuProviderForFiltering)
          Creates an SemQLDataAccessAttrProvider based on the IView.
 



Copyright © 2015. All Rights Reserved.