FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OME Access Control Routines

Functions

OMEassocOMEmakeACL (const OMEstring &entity, uint_fast32_t defaultPermission, const OMEassoc &methodList)
 
void OMEaddToACL (OMEassoc &acl, const OMEstring &entity, uint_fast32_t defaultPermission, const OMEassoc &methodList)
 
bool OMEcheckACL (const OMEassoc &acl, const OMEstring &methodName, const class OMEthread *t=nullptr)
 
bool OMEcheckResourceAccess (OMEthread *, const OMEstring &resourceName)
 
void OMEclearUserIDtable ()
 

Detailed Description

Function Documentation

◆ OMEaddToACL()

void OMEaddToACL ( OMEassoc acl,
const OMEstring entity,
uint_fast32_t  defaultPermission,
const OMEassoc methodList 
)

◆ OMEcheckACL()

bool OMEcheckACL ( const OMEassoc acl,
const OMEstring methodName,
const class OMEthread t = nullptr 
)

◆ OMEcheckResourceAccess()

bool OMEcheckResourceAccess ( OMEthread ,
const OMEstring resourceName 
)

References OMEthread::getUserName(), and OMEnoACLS.

Referenced by openURL().

◆ OMEclearUserIDtable()

void OMEclearUserIDtable ( )

◆ OMEmakeACL()

OMEassoc* OMEmakeACL ( const OMEstring entity,
uint_fast32_t  defaultPermission,
const OMEassoc methodList 
)
Generated: Tue Jul 28 2020 16:03:26
Support Information