Go to the source code of this file.
|
enum | PolicyDomain {
UndefinedPolicyDomain,
CoderPolicyDomain,
DelegatePolicyDomain,
FilterPolicyDomain,
PathPolicyDomain,
ResourcePolicyDomain,
SystemPolicyDomain,
CachePolicyDomain
} |
|
enum | PolicyRights {
UndefinedPolicyRights = 0x00,
NoPolicyRights = 0x00,
ReadPolicyRights = 0x01,
WritePolicyRights = 0x02,
ExecutePolicyRights = 0x04,
AllPolicyRights = 0xff
} |
|
◆ PolicyInfo
◆ PolicyDomain
Enumerator |
---|
UndefinedPolicyDomain | |
CoderPolicyDomain | |
DelegatePolicyDomain | |
FilterPolicyDomain | |
PathPolicyDomain | |
ResourcePolicyDomain | |
SystemPolicyDomain | |
CachePolicyDomain | |
◆ PolicyRights
Enumerator |
---|
UndefinedPolicyRights | |
NoPolicyRights | |
ReadPolicyRights | |
WritePolicyRights | |
ExecutePolicyRights | |
AllPolicyRights | |
◆ GetPolicyInfoList()
References AcquireQuantumMemory(), GetMagickModule, GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetPolicyInfo(), GlobExpression(), LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, _PolicyInfo::name, _PolicyInfo::pattern, policy_cache, policy_semaphore, ResetLinkedListIterator(), _PolicyInfo::stealth, TraceEvent, and UnlockSemaphoreInfo().
Referenced by ListPolicyInfo().
◆ GetPolicyList()
References AcquireQuantumMemory(), ConstantString(), GetMagickModule, GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetPolicyInfo(), GlobExpression(), LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, _PolicyInfo::name, _PolicyInfo::pattern, policy_cache, policy_semaphore, ResetLinkedListIterator(), _PolicyInfo::stealth, TraceEvent, and UnlockSemaphoreInfo().
◆ GetPolicyValue()
◆ IsRightsAuthorized()
◆ ListPolicyInfo()
◆ PolicyComponentGenesis()
◆ PolicyComponentTerminus()
◆ SetMagickSecurityPolicy()
References _PolicyInfo::domain, GetNextValueInLinkedList(), IsPolicyCacheInstantiated(), LoadPolicyCache(), LockSemaphoreInfo(), MagickFalse, policy_cache, policy_semaphore, ResetLinkedListIterator(), ResourceComponentGenesis(), UndefinedPolicyDomain, and UnlockSemaphoreInfo().