|
MagickCore
6.9.10
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 * | |||
| ) |
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 * | , | ||
| const PolicyRights | , | ||
| const char * | |||
| ) |
References AcquireCriticalMemory(), AcquireExceptionInfo(), AllPolicyRights, CommandOptionToMnemonic(), DestroyExceptionInfo(), DestroyString(), DirectorySeparator, _PolicyInfo::domain, ExecutePolicyRights, FormatLocaleString(), GetMagickModule, GetNextValueInLinkedList(), GetPathComponent(), GlobExpression(), HeadPath, IsEventLogging(), IsPolicyCacheInstantiated(), LocaleCompare(), LockSemaphoreInfo(), LogMagickEvent(), MagickFalse, MagickPathExtent, MagickPolicyDomainOptions, MagickPolicyRightsOptions, MagickTrue, _PolicyInfo::name, PathPolicyDomain, _PolicyInfo::pattern, policy_cache, policy_semaphore, PolicyEvent, ReadPolicyRights, realpath_utf8(), ResetLinkedListIterator(), _PolicyInfo::rights, TailPath, UnlockSemaphoreInfo(), and WritePolicyRights.
Referenced by IsPathAuthorized(), and IsRightsAuthorized().