Searched refs:outCredentials (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10.1/Security-57031.1.35/securityd/src/
H A DAuthorizationEngine.h87 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 DAuthorizationEngine.cpp94 @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 DAuthorizationRule.h78 OSStatus evaluateMechanismOnly(const AuthItemRef &inRight, const Rule &inRule, AuthItemSet &environmentToClient, AuthorizationToken &auth, CredentialSet &outCredentials, bool savePassword) const;
H A DAuthorizationRule.cpp946 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 DSecKey.h332 @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 DSecKey.cpp201 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 DSecKey.h332 @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 DSecKey.cpp201 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 DSecKey.h332 @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 DSecKey.cpp201 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

Completed in 166 milliseconds