# # Copyright (c) 2003-2008 Apple Inc. All Rights Reserved. # # @APPLE_LICENSE_HEADER_START@ # # This file contains Original Code and/or Modifications of Original Code # as defined in and that are subject to the Apple Public Source License # Version 2.0 (the 'License'). You may not use this file except in # compliance with the License. Please obtain a copy of the License at # http://www.opensource.apple.com/apsl/ and read it before using this # file. # # The Original Code and all software distributed under the License are # distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER # EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, # INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. # Please see the License for the specific language governing rights and # limitations under the License. # # @APPLE_LICENSE_HEADER_END@ # _cssmErrorString _cssmPerror _kSecIdentityDomainDefault _kSecIdentityDomainKerberosKDC _kSecClass _kSecClassGenericPassword _kSecClassInternetPassword _kSecClassAppleSharePassword _kSecClassCertificate _kSecClassKey _kSecClassIdentity _kSecAttrCreationDate _kSecAttrModificationDate _kSecAttrDescription _kSecAttrComment _kSecAttrCreator _kSecAttrType _kSecAttrLabel _kSecAttrIsInvisible _kSecAttrIsNegative _kSecAttrAccount _kSecAttrService _kSecAttrGeneric _kSecAttrSecurityDomain _kSecAttrServer _kSecAttrProtocol _kSecAttrAuthenticationType _kSecAttrPort _kSecAttrPath _kSecAttrVolume _kSecAttrAddress _kSecAttrAFPServerSignature _kSecAttrAlias _kSecAttrSubject _kSecAttrIssuer _kSecAttrSerialNumber _kSecAttrSubjectKeyID _kSecAttrPublicKeyHash _kSecAttrCertificateType _kSecAttrCertificateEncoding _kSecAttrKeyClass _kSecAttrApplicationLabel _kSecAttrIsPermanent _kSecAttrIsPrivate _kSecAttrIsModifiable _kSecAttrApplicationTag _kSecAttrKeyCreator _kSecAttrKeyType _kSecAttrKeySizeInBits _kSecAttrEffectiveKeySize _kSecAttrStartDate _kSecAttrEndDate _kSecAttrIsSensitive _kSecAttrWasAlwaysSensitive _kSecAttrIsExtractable _kSecAttrWasNeverExtractable _kSecAttrCanEncrypt _kSecAttrCanDecrypt _kSecAttrCanDerive _kSecAttrCanSign _kSecAttrCanVerify _kSecAttrCanSignRecover _kSecAttrCanVerifyRecover _kSecAttrCanWrap _kSecAttrCanUnwrap _kSecAttrScriptCode _kSecAttrHasCustomIcon _kSecAttrCRLType _kSecAttrCRLEncoding _kSecAttrAccessGroup _kSecMatchPolicy _kSecMatchItemList _kSecMatchSearchList _kSecMatchIssuers _kSecMatchEmailAddressIfPresent _kSecMatchSubjectContains _kSecMatchCaseInsensitive _kSecMatchTrustedOnly _kSecMatchValidOnDate _kSecMatchLimit _kSecMatchLimitOne _kSecMatchLimitAll _kSecReturnData _kSecReturnAttributes _kSecReturnRef _kSecReturnPersistentRef _kSecValueData _kSecValueRef _kSecValuePersistentRef _kSecUseItemList _kSecUseKeychain _kSecUseKeychainList _kSecAttrProtocolFTP _kSecAttrProtocolFTPAccount _kSecAttrProtocolHTTP _kSecAttrProtocolIRC _kSecAttrProtocolNNTP _kSecAttrProtocolPOP3 _kSecAttrProtocolSMTP _kSecAttrProtocolSOCKS _kSecAttrProtocolIMAP _kSecAttrProtocolLDAP _kSecAttrProtocolAppleTalk _kSecAttrProtocolAFP _kSecAttrProtocolTelnet _kSecAttrProtocolSSH _kSecAttrProtocolFTPS _kSecAttrProtocolHTTPS _kSecAttrProtocolHTTPProxy _kSecAttrProtocolHTTPSProxy _kSecAttrProtocolFTPProxy _kSecAttrProtocolSMB _kSecAttrProtocolRTSP _kSecAttrProtocolRTSPProxy _kSecAttrProtocolDAAP _kSecAttrProtocolEPPC _kSecAttrProtocolIPP _kSecAttrProtocolNNTPS _kSecAttrProtocolLDAPS _kSecAttrProtocolTelnetS _kSecAttrProtocolIMAPS _kSecAttrProtocolIRCS _kSecAttrProtocolPOP3S _kSecAttrAuthenticationTypeNTLM _kSecAttrAuthenticationTypeMSN _kSecAttrAuthenticationTypeDPA _kSecAttrAuthenticationTypeRPA _kSecAttrAuthenticationTypeHTTPBasic _kSecAttrAuthenticationTypeHTTPDigest _kSecAttrAuthenticationTypeHTMLForm _kSecAttrAuthenticationTypeDefault _kSecAttrKeyClassPublic _kSecAttrKeyClassPrivate _kSecAttrKeyClassSymmetric _kSecAttrKeyTypeRSA _kSecPrivateKeyAttrs _kSecPublicKeyAttrs _SecACLCopySimpleContents _SecACLCreateFromSimpleContents _SecACLGetAuthorizations _SecACLGetTypeID _SecACLRemove _SecACLSetAuthorizations _SecACLSetSimpleContents _SecAccessCopyACLList _SecAccessCopySelectedACLList _SecAccessCreate _SecAccessCreateFromOwnerAndACL _SecAccessCreateWithTrustedApplications _SecAccessGetOwnerAndACL _SecAccessGetTypeID _SecCertifcateBundleExport _SecCertificateAddToKeychain _SecCertificateBundleImport _SecCertificateCopyCommonName _SecCertificateCopyData _SecCertificateCopySubjectComponent _SecCertificateCopyEmailAddresses _SecCertificateCopyFieldValues _SecCertificateCopyFirstFieldValue _SecCertificateCopyPreference _SecCertificateCopyPublicKey _SecCertificateCopySubjectSummary _SecCertificateCreateFromData _SecCertificateCreateWithData _SecCertificateFindByEmail _SecCertificateFindByIssuerAndSN _SecCertificateFindBySubjectKeyID _SecCertificateGetAlgorithmID _SecCertificateGetCLHandle _SecCertificateGetCommonName _SecCertificateGetData _SecCertificateGetEmailAddress _SecCertificateGetIssuer _SecCertificateGetSubject _SecCertificateGetType _SecCertificateGetTypeID _SecCertificateInferLabel _SecCertificateIsSelfSigned _SecCertificateRequestCreate _SecCertificateRequestGetTypeID _SecCertificateRequestSubmit _SecCertificateRequestGetType _SecCertificateRequestGetResult _SecCertificateReleaseFieldValues _SecCertificateFindRequest _SecCertificateRequestGetData _SecCertificateReleaseFirstFieldValue _SecCertificateSetPreference _SecCopyErrorMessageString _SecDigestGetData _SecIdentityAddPreferenceItem _SecIdentityCompare _SecIdentityCopyCertificate _SecIdentityCopyFromPreferenceItem _SecIdentityCopyPreference _SecIdentityCopyPrivateKey _SecIdentityCopySystemIdentity _SecIdentityCreate _SecIdentityCreateWithCertificate _SecIdentityFindPreferenceItem _SecIdentityGetTypeID _SecIdentitySearchCopyNext _SecIdentitySearchCreate _SecIdentitySearchCreateWithAttributes _SecIdentitySearchCreateWithPolicy _SecIdentitySearchGetTypeID _SecIdentitySetPreference _SecIdentitySetSystemIdentity _SecIdentityUpdatePreferenceItem _SecInferLabelFromX509Name _SecItemAdd _SecItemCopyDisplayNames _SecItemCopyMatching _SecItemDelete _SecItemUpdate _SecKeyCreate _SecKeyCreatePair _SecKeyCreateWithCSSMKey _SecKeyDecrypt _SecKeyEncrypt _SecKeyGenerate _SecKeyGeneratePair _SecKeyGetAlgorithmID _SecKeyGetBlockSize _SecKeyGetCSPHandle _SecKeyGetCSSMKey _SecKeyGetCredentials _SecKeyGetStrengthInBits _SecKeyGetTypeID _SecKeyImportPair _SecKeyRawSign _SecKeyRawVerify _SecKeychainAddCallback _SecKeychainAddDBToKeychainList _SecKeychainAddGenericPassword _SecKeychainAddIToolsPassword _SecKeychainAddInternetPassword _SecKeychainAttributeInfoForItemID _SecKeychainChangePassword _SecKeychainCopyAccess _SecKeychainCopyBlob _SecKeychainCopyDefault _SecKeychainCopyDomainDefault _SecKeychainCopyDomainSearchList _SecKeychainCopyLogin _SecKeychainCopySearchList _SecKeychainCopySettings _SecKeychainCopySignature _SecKeychainCreate _SecKeychainCreateNew _SecKeychainCreateWithBlob _SecKeychainDBIsInKeychainList _SecKeychainDelete _SecKeychainErrFromOSStatus _SecKeychainFindGenericPassword _SecKeychainFindInternetPassword _SecKeychainFreeAttributeInfo _SecKeychainGetCSPHandle _SecKeychainGetDLDBHandle _SecKeychainGetPath _SecKeychainGetPreferenceDomain _SecKeychainGetStatus _SecKeychainGetTypeID _SecKeychainGetUserInteractionAllowed _SecKeychainGetVersion _SecKeychainIsValid _SecKeychainItemAdd _SecKeychainItemAddNoUI _SecKeychainItemCopyAccess _SecKeychainItemCopyAllExtendedAttributes _SecKeychainItemCopyAttributesAndData _SecKeychainItemCopyAttributesAndEncryptedData _SecKeychainItemCopyContent _SecKeychainItemCopyExtendedAttribute _SecKeychainItemCopyFromRecordIdentifier _SecKeychainItemCopyKeychain _SecKeychainItemCopyFromPersistentReference _SecKeychainItemCopyRecordIdentifier _SecKeychainItemCreateCopy _SecKeychainItemCreateFromContent _SecKeychainItemCreateFromEncryptedContent _SecKeychainItemCreateNew _SecKeychainItemCreatePersistentReference _SecKeychainItemDelete _SecKeychainItemFindFirst _SecKeychainItemFreeAttributesAndData _SecKeychainItemFreeContent _SecKeychainItemGetAttribute _SecKeychainItemGetDLDBHandle _SecKeychainItemGetData _SecKeychainItemGetTypeID _SecKeychainItemGetUniqueRecordID _SecKeychainItemExport _SecKeychainItemImport _SecKeychainItemModifyAttributesAndData _SecKeychainItemModifyEncryptedData _SecKeychainItemModifyContent _SecKeychainItemSetAccess _SecKeychainItemSetAttribute _SecKeychainItemSetData _SecKeychainItemSetExtendedAttribute _SecKeychainItemUpdate _SecKeychainListCopyKeychainAtIndex _SecKeychainListGetCount _SecKeychainListRemoveKeychain _SecKeychainLock _SecKeychainLockAll _SecKeychainLogin _SecKeychainLogout _SecKeychainMakeFromFullPath _SecKeychainOpen _SecKeychainOpenWithGuid _SecKeychainRecodeKeychain _SecKeychainRemoveCallback _SecKeychainRemoveDBFromKeychainList _SecKeychainRemoveFromSearchList _SecKeychainResetLogin _SecKeychainSearchCopyNext _SecKeychainSearchCreateForCertificateByEmail _SecKeychainSearchCreateForCertificateByIssuerAndSN _SecKeychainSearchCreateForCertificateBySubjectKeyID _SecKeychainSearchCreateFromAttributes _SecKeychainSearchCreateFromAttributesExtended _SecKeychainSearchGetTypeID _SecKeychainSetAccess _SecKeychainSetDefault _SecKeychainSetDomainDefault _SecKeychainSetDomainSearchList _SecKeychainSetPreferenceDomain _SecKeychainSetSearchList _SecKeychainSetServerMode _SecKeychainSetSettings _SecKeychainSetUserInteractionAllowed _SecKeychainUnlock _SecGenericPasswordCreate _SecPasswordSetInitialAccess _SecPasswordAction _SecPKCS12Import _SecPolicyCreateBasicX509 _SecPolicyCreateSSL _SecPolicyGetOID _SecPolicyGetTPHandle _SecPolicyGetTypeID _SecPolicyGetValue _SecPolicySearchCopyNext _SecPolicySearchCreate _SecPolicySearchGetTypeID _SecPolicySetValue _SecPolicyCopy _SecPolicyCopyAll _SecTrustCopyAnchorCertificates _SecTrustCopyCustomAnchorCertificates _SecTrustCopyExtendedResult _SecTrustCopyPolicies _SecTrustCopyPublicKey _SecTrustCreateWithCertificates _SecTrustEvaluate _SecTrustGetCertificateAtIndex _SecTrustGetCertificateCount _SecTrustGetCSSMAnchorCertificates _SecTrustGetCssmResult _SecTrustGetCssmResultCode _SecTrustGetResult _SecTrustGetTPHandle _SecTrustGetTypeID _SecTrustGetUserTrust _SecTrustGetVerifyTime _SecTrustKeychainsGetMutex _SecTrustSetAnchorCertificates _SecTrustSetAnchorCertificatesOnly _SecTrustSetKeychains _SecTrustSetParameters _SecTrustSetPolicies _SecTrustSetUserTrust _SecTrustSetUserTrustLegacy _SecTrustSetVerifyDate _SecTrustedApplicationCopyData _SecTrustedApplicationCreateFromPath _SecTrustedApplicationCreateApplicationGroup _SecTrustedApplicationGetTypeID _SecTrustedApplicationIsUpdateCandidate _SecTrustedApplicationMakeEquivalent _SecTrustedApplicationRemoveEquivalence _SecTrustedApplicationSetData _SecTrustedApplicationUseAlternateSystem _SecTrustedApplicationValidateWithPath _SecTrustedApplicationCreateFromRequirement _SecTrustedApplicationCopyExternalRepresentation _SecTrustedApplicationCreateWithExternalRepresentation _SecTrustedApplicationCopyRequirement _SecTrustSettingsEvaluateCert _SecTrustSettingsCopyTrustSettings _SecTrustSettingsSetTrustSettings _SecTrustSettingsRemoveTrustSettings _SecTrustSettingsCopyCertificates _SecTrustSettingsCopyModificationDate _SecTrustSettingsCreateExternalRepresentation _SecTrustSettingsImportExternalRepresentation _SecTrustSettingsSetTrustSettingsExternal _SecTrustSettingsCopyQualifiedCerts _SecTrustSettingsCopyUnrestrictedRoots _SecKeychainSetBatchMode