MySQL  8.0.28
Source Code Documentation
Security_context_policy Struct Referenceabstract

#include <auth_common.h>

Inheritance diagram for Security_context_policy:
Create_authid< Default_local_authid > Grant_privileges< Grant_temporary_dynamic_privileges > Grant_privileges< Grant_temporary_static_privileges > Create_authid< Derived > Grant_privileges< Derived > Default_local_authid Grant_temporary_dynamic_privileges Grant_temporary_static_privileges

Public Types

enum  Operation { Precheck , Execute }
 

Public Member Functions

 Security_context_policy ()=default
 
virtual ~Security_context_policy ()=default
 
 Security_context_policy (const Security_context_policy &)=default
 
virtual bool operator() (Security_context *, Operation)=0
 

Member Enumeration Documentation

◆ Operation

Enumerator
Precheck 
Execute 

Constructor & Destructor Documentation

◆ Security_context_policy() [1/2]

Security_context_policy::Security_context_policy ( )
default

◆ ~Security_context_policy()

virtual Security_context_policy::~Security_context_policy ( )
virtualdefault

◆ Security_context_policy() [2/2]

Security_context_policy::Security_context_policy ( const Security_context_policy )
default

Member Function Documentation

◆ operator()()


The documentation for this struct was generated from the following file: