|
PLCnext API Documentation 25.6.0.37
|
This class is used to authorize RSC service calls according security rules. More...
#include <RscServiceAuthorizator.hpp>
Public Member Functions | |
| RscServiceAuthorizator (const char *serviceProviderName, const char *serviceName, IRscAuthorizator &authorizator) | |
| Constructs a RscServiceAuthorizator instance. More... | |
| void | AuthorizeServiceInvocation (const char *operationName) |
| Authorizes the specified service operation of the RSC service. More... | |
This class is used to authorize RSC service calls according security rules.
This class is not intended for direct use, but required by RscGenerator to implement services.
| Arp::Base::Rsc::Commons::Services::RscServiceAuthorizator::RscServiceAuthorizator | ( | const char * | serviceProviderName, |
| const char * | serviceName, | ||
| IRscAuthorizator & | authorizator | ||
| ) |
Constructs a RscServiceAuthorizator instance.
| serviceProviderName | The service provider name of the RSC service to authorize. |
| serviceName | The RSC service name of the service to authorize. |
| authorizator | The authorizator to authorize the specified RSC service. |
| void Arp::Base::Rsc::Commons::Services::RscServiceAuthorizator::AuthorizeServiceInvocation | ( | const char * | operationName | ) |
Authorizes the specified service operation of the RSC service.
| operationName | The operation name of RSC the service to authorize. |