|
MagickCore 6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
Go to the source code of this file.
Functions | |
| MagickExport MagickBooleanType | IsRightsAuthorizedByName (const PolicyDomain, const char *, const PolicyRights, const char *) |
| MagickExport MagickBooleanType | IsPathAuthorized (const PolicyRights, const char *) |
| MagickExport MagickBooleanType IsPathAuthorized | ( | const | PolicyRights, |
| const char * | path | ||
| ) |
References is_symlink_utf8(), IsFileResourceIdentityValid(), IsPathContainsSymlink(), IsRightsAuthorized(), IsRightsAuthorizedByName(), MagickFalse, MagickTrue, PathPolicyDomain, and SystemPolicyDomain.
Referenced by CopyDelegateFile(), FileToBlob(), FileToImage(), and OpenBlob().
| MagickExport MagickBooleanType IsRightsAuthorizedByName | ( | const | PolicyDomain, |
| const char * | name, | ||
| const | PolicyRights, | ||
| const char * | pattern | ||
| ) |
References AcquireCriticalMemory(), AcquireExceptionInfo(), AllPolicyRights, CommandOptionToMnemonic(), DestroyExceptionInfo(), DestroyString(), DirectorySeparator, _PolicyInfo::domain, ExecutePolicyRights, FormatLocaleString(), GetHeadElementInLinkedList(), GetMagickModule, GetPathComponent(), GlobExpression(), HeadPath, IsEventLogging(), IsPolicyCacheInstantiated(), LocaleCompare(), LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, MagickPathExtent, MagickPolicyDomainOptions, MagickPolicyRightsOptions, MagickTrue, _PolicyInfo::name, _ElementInfo::next, PathPolicyDomain, _PolicyInfo::pattern, policy_cache, policy_semaphore, PolicyEvent, ReadPolicyRights, realpath_utf8(), ResetLinkedListIterator(), _PolicyInfo::rights, TailPath, UnlockSemaphoreInfo(), _ElementInfo::value, and WritePolicyRights.
Referenced by IsPathAuthorized(), and IsRightsAuthorized().