/macosx-10.10.1/Security-57031.1.35/securityd/src/ |
H A D | AuthorizationEngine.h | 87 AuthorizationFlags flags, const CredentialSet *inCredentials, CredentialSet *outCredentials, 90 OSStatus setRule(const char *inRightName, CFDictionaryRef inRuleDefinition, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth); 91 OSStatus removeRule(const char *inRightName, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth); 95 const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth);
|
H A D | AuthorizationEngine.cpp | 93 @param inCredentials (input) Credentials already held by the caller. 101 AuthorizationFlags flags, const CredentialSet *inCredentials, CredentialSet *outCredentials, 186 OSStatus result = toplevelRule->evaluate(*it, toplevelRule, environmentToClient, flags, now, inCredentials, credentials, auth, reason, authExtractPassword); 244 const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) 304 return authorize(rights, environment, kAuthorizationFlagDefaults | kAuthorizationFlagInteractionAllowed | kAuthorizationFlagExtendRights, inCredentials, outCredentials, outRights, auth); 331 Engine::setRule(const char *inRightName, CFDictionaryRef inRuleDefinition, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) argument 337 OSStatus result = verifyModification(inRightName, false /*setting, not removing*/, inCredentials, outCredentials, auth); 348 Engine::removeRule(const char *inRightName, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) argument 356 OSStatus result = verifyModification(inRightName, true /*removing*/, inCredentials, outCredentials, auth); 100 authorize(const AuthItemSet &inRights, const AuthItemSet &environment, AuthorizationFlags flags, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthItemSet &outRights, AuthorizationToken &auth) argument 243 verifyModification(string inRightName, bool remove, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) argument
|
H A D | AuthorizationRule.h | 48 const CredentialSet *inCredentials, CredentialSet &credentials, 65 CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials, 71 OSStatus evaluateAuthentication(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationFlags flags, CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials, AuthorizationToken &auth, SecurityAgent::Reason &reason, bool savePassword) const; 75 CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials,
|
H A D | AuthorizationRule.cpp | 456 RuleImpl::evaluateAuthentication(const AuthItemRef &inRight, const Rule &inRule,AuthItemSet &environmentToClient, AuthorizationFlags flags, CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials, AuthorizationToken &auth, SecurityAgent::Reason &reason, bool savePassword) const argument 844 RuleImpl::evaluateUser(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationFlags flags, CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials, AuthorizationToken &auth, SecurityAgent::Reason &reason, bool savePassword) const argument 903 if (inCredentials) 905 for (CredentialSet::const_iterator it = inCredentials->begin(); it != inCredentials->end(); ++it) 942 return evaluateAuthentication(inRight, inRule, environmentToClient, flags, now, inCredentials, credentials, auth, reason, savePassword); 1039 RuleImpl::evaluateRules(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationFlags flags, CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials, AuthorizationToken &auth, SecurityAgent::Reason &reason, bool savePassword) const argument 1056 status = (*it)->evaluate(inRight, inRule, environmentToClient, flags, now, inCredentials, credentials, auth, reason, savePassword); 1082 RuleImpl::evaluate(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationFlags flags, CFAbsoluteTime now, const CredentialSet *inCredentials, CredentialSet &credentials, AuthorizationToken &auth, SecurityAgent::Reason &reason, bool savePassword) const argument 1094 return evaluateUser(inRight, inRule, environmentToClient, flags, now, inCredentials, credential [all...] |