/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 | 94 @param outCredentials (output/optional) Credentials obtained, used or refreshed during this call to authorize the requested rights. 101 AuthorizationFlags flags, const CredentialSet *inCredentials, CredentialSet *outCredentials, 225 // purge all uid credentials from the outCredentials for least privileged mode 227 CredentialSet::const_iterator current, it = outCredentials->begin(); 228 while(it != outCredentials->end()) { 231 outCredentials->erase(current); 236 if (outCredentials) 237 outCredentials->swap(credentials); 244 const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) 304 return authorize(rights, environment, kAuthorizationFlagDefaults | kAuthorizationFlagInteractionAllowed | kAuthorizationFlagExtendRights, inCredentials, outCredentials, outRight 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 331 setRule(const char *inRightName, CFDictionaryRef inRuleDefinition, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) argument 348 removeRule(const char *inRightName, const CredentialSet *inCredentials, CredentialSet *outCredentials, AuthorizationToken &auth) argument [all...] |
H A D | AuthorizationRule.h | 78 OSStatus evaluateMechanismOnly(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationToken &auth, CredentialSet &outCredentials, bool savePassword) const;
|
H A D | AuthorizationRule.cpp | 946 RuleImpl::evaluateMechanismOnly(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationToken &auth, CredentialSet &outCredentials, bool savePassword) const argument 983 outCredentials.insert(Credential(rightName, mShared)); 985 outCredentials.insert(Credential(rightName, false)); 1012 outCredentials.insert(newCredentials.begin(), newCredentials.end());
|
/macosx-10.10.1/Security-57031.1.35/Security/include/security_keychain/ |
H A D | SecKey.h | 332 @param outCredentials On return, a pointer to a CSSM_ACCESS_CREDENTIALS structure. This pointer remains valid until the key reference is released. The caller should not attempt to modify or free this data. 339 const CSSM_ACCESS_CREDENTIALS **outCredentials)
|
H A D | SecKey.cpp | 201 const CSSM_ACCESS_CREDENTIALS **outCredentials) 206 Required(outCredentials) = keyItem->getCredentials(operation, credentialType); 197 SecKeyGetCredentials( SecKeyRef keyRef, CSSM_ACL_AUTHORIZATION_TAG operation, SecCredentialType credentialType, const CSSM_ACCESS_CREDENTIALS **outCredentials) argument
|
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/Security/ |
H A D | SecKey.h | 332 @param outCredentials On return, a pointer to a CSSM_ACCESS_CREDENTIALS structure. This pointer remains valid until the key reference is released. The caller should not attempt to modify or free this data. 339 const CSSM_ACCESS_CREDENTIALS **outCredentials)
|
H A D | SecKey.cpp | 201 const CSSM_ACCESS_CREDENTIALS **outCredentials) 206 Required(outCredentials) = keyItem->getCredentials(operation, credentialType); 197 SecKeyGetCredentials( SecKeyRef keyRef, CSSM_ACL_AUTHORIZATION_TAG operation, SecCredentialType credentialType, const CSSM_ACCESS_CREDENTIALS **outCredentials) argument
|
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/lib/ |
H A D | SecKey.h | 332 @param outCredentials On return, a pointer to a CSSM_ACCESS_CREDENTIALS structure. This pointer remains valid until the key reference is released. The caller should not attempt to modify or free this data. 339 const CSSM_ACCESS_CREDENTIALS **outCredentials)
|
H A D | SecKey.cpp | 201 const CSSM_ACCESS_CREDENTIALS **outCredentials) 206 Required(outCredentials) = keyItem->getCredentials(operation, credentialType); 197 SecKeyGetCredentials( SecKeyRef keyRef, CSSM_ACL_AUTHORIZATION_TAG operation, SecCredentialType credentialType, const CSSM_ACCESS_CREDENTIALS **outCredentials) argument
|