PLCnext API Documentation 23.6.0.37
|
Public Member Functions | |
ARP_CXX_SYMBOL_EXPORT | SecurityContext (const SecurityToken &securityToken) |
Constructs an SecurityContext instance. | |
ARP_CXX_SYMBOL_EXPORT | SecurityContext (bool isEnabled, const SecurityToken &securityToken) |
Constructs an SecurityContext instance. | |
SecurityContext (const SecurityContext &arg)=delete | |
Copy constructor. | |
SecurityContext & | operator= (const SecurityContext &arg)=delete |
Assignment operator. | |
ARP_CXX_SYMBOL_EXPORT | ~SecurityContext (void) |
Destructs this instance and frees all resources. | |
const SecurityToken & | GetSecurityToken (void) const |
Static Public Member Functions | |
static ARP_CXX_SYMBOL_EXPORT bool | HasCurrent (void) |
static ARP_CXX_SYMBOL_EXPORT const SecurityContext & | GetCurrent (void) |
Friends | |
class | Arp::System::Security::Internal::DisableSecurityContext |