#include "SecBridge.h"
+#include "LegacyAPICounts.h"
+
// Forward reference
/*!
@function GetACLAuthorizationTagFromString
SecACLGetTypeID(void)
{
BEGIN_SECAPI
- os_activity_t activity = os_activity_create("SecACLGetTypeID", OS_ACTIVITY_CURRENT, OS_ACTIVITY_FLAG_IF_NONE_PRESENT);
- os_activity_scope(activity);
- os_release(activity);
return gTypes().ACL.typeID;
SecKeychainPromptSelector promptSelector,
SecACLRef *newAcl)
{
+ COUNTLEGACYAPI
CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR cdsaPromptSelector;
cdsaPromptSelector.version = CSSM_ACL_KEYCHAIN_PROMPT_CURRENT_VERSION;
cdsaPromptSelector.flags = promptSelector;
CFStringRef *description,
SecKeychainPromptSelector *promptSelector)
{
+ COUNTLEGACYAPI
CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR cdsaPromptSelector;
memset(&cdsaPromptSelector, 0, sizeof(cdsaPromptSelector));
OSStatus err = errSecSuccess;
CFStringRef description,
SecKeychainPromptSelector promptSelector)
{
+ COUNTLEGACYAPI
CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR cdsaPromptSelector;
cdsaPromptSelector.version = CSSM_ACL_PROCESS_SELECTOR_CURRENT_VERSION;
cdsaPromptSelector.flags = promptSelector;
CFArrayRef SecACLCopyAuthorizations(SecACLRef acl)
{
+ COUNTLEGACYAPI
CFArrayRef result = NULL;
if (NULL == acl)
{
OSStatus SecACLUpdateAuthorizations(SecACLRef acl, CFArrayRef authorizations)
{
+ COUNTLEGACYAPI
if (NULL == acl || NULL == authorizations)
{
return errSecParam;