blob: ba456dc7bf5309de1d2f9a7ce9244e2ed9c49757 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/*
* inputHandlerSecurityPolicies.cpp
*
* Created on: Oct 7, 2010
* Author: brs
*/
#include "inputEventHandler.h"
#include "pvsCheckPrivileges.h"
bool input_policy::AllowLocalOrPrivileged::allow(InputEventContext const* ctx)
{
if(ctx)
{
if(PVSCheckPrivileges::instance()->require(PVSCheckPrivileges::SESSION_LOCAL, ctx))
return true;
if(PVSCheckPrivileges::instance()->require(PVSCheckPrivileges::USER_PRIVILEGED, ctx))
return true;
}
return false;
}
|