8 #include "Arp/System/Rsc/Services/IRscService.hpp" 9 #include "AuthorizationInfoServiceProxyFactory.hpp" 10 #include "Arp/System/Rsc/Services/RscString.hxx" 11 #include "Arp/System/Security/SecurityToken.hpp" 12 #include "Operation.hpp" 16 namespace Arp {
namespace System {
namespace Um {
namespace Services
29 using Ptr = std::shared_ptr<IAuthorizationInfoService>;
36 static IRscServiceProxyFactory& GetProxyFactory(
void);
56 inline IRscServiceProxyFactory& IAuthorizationInfoService::GetProxyFactory()
58 return AuthorizationInfoServiceProxyFactory::GetInstance();
Definition: SecurityToken.hpp:11
Namespace for classes and interfaces for the Remote Service Call implementation
Definition: IRscReadEnumerator.hxx:9
Root namespace for the PLCnext API
Base interface for all Rsc service interface.
Definition: IRscService.hpp:18
This service checks if a session has particular permissions for protected entity operations.
Definition: IAuthorizationInfoService.hpp:26
System components used by the System, Device, Plc or Io domains.