Available on crate feature
raw-ffi only.Expand description
Raw FFI declarations for the subset of Security.framework used by this crate.
Modules§
Constants§
- kCFNumberS
Int64 Type - kCFString
EncodingUT F8 - kSecCS
Default Flags - kSecCS
Dynamic Information - kSecCS
Signing Information
Statics§
- kCFAllocator
Default ⚠ - kCFBoolean
True ⚠ - kCFType
Array ⚠Call Backs - kCFType
Dictionary ⚠KeyCall Backs - kCFType
Dictionary ⚠Value Call Backs - kSec
Attr ⚠Account - kSec
Attr ⚠Service - kSec
Class ⚠ - kSec
Class ⚠Generic Password - kSec
Code ⚠Info Entitlements Dict - kSec
Code ⚠Info Identifier - kSec
Code ⚠Info Status - kSec
Code ⚠Info Team Identifier - kSec
Match ⚠Limit - kSec
Match ⚠Limit All - kSec
Match ⚠Limit One - kSec
Random ⚠Default - kSec
Return ⚠Attributes - kSec
Return ⚠Data - kSec
Value ⚠Data
Functions§
- CFArray
Create ⚠ - CFArray
GetCount ⚠ - CFArray
GetTypeID ⚠ - CFArray
GetValue ⚠AtIndex - CFBoolean
GetTypeID ⚠ - CFBoolean
GetValue ⚠ - CFData
Create ⚠ - CFData
GetByte ⚠Ptr - CFData
GetLength ⚠ - CFData
GetTypeID ⚠ - CFDictionary
Create ⚠Mutable - CFDictionary
GetCount ⚠ - CFDictionary
GetKeys ⚠AndValues - CFDictionary
GetTypeID ⚠ - CFDictionary
GetValue ⚠ - CFDictionary
SetValue ⚠ - CFError
Copy ⚠Description - CFGet
TypeID ⚠ - CFNumber
GetTypeID ⚠ - CFNumber
GetValue ⚠ - CFRelease⚠
- CFString
Create ⚠WithC String - CFString
GetC ⚠String - CFString
GetLength ⚠ - CFString
GetTypeID ⚠ - SecCertificate
Copy ⚠Data - SecCertificate
Copy ⚠Key - SecCertificate
Copy ⚠Subject Summary - SecCertificate
Create ⚠With Data - SecCode
Copy ⚠Self - SecCode
Copy ⚠Signing Information - SecCopy
Error ⚠Message String - SecItem
Add ⚠ - SecItem
Copy ⚠Matching - SecItem
Delete ⚠ - SecItem
Update ⚠ - SecPolicy
Create ⚠Basic X509 - SecPolicy
CreateSSL ⚠ - SecRandom
Copy ⚠Bytes - SecTrust
Create ⚠With Certificates - SecTrust
Evaluate ⚠With Error - SecTrust
SetPolicies ⚠