PLCnext API Documentation 25.0.2.69
|
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. |