List of all items
Structs
- authorization::Authorization
- authorization::AuthorizationOptions
- certificate::Certificate
- certificate::PublicKey
- cms::Cms
- code::Code
- code::SigningInformation
- code::StaticCode
- code::Task
- error::StatusError
- identity::Identity
- key::PrivateKey
- key_agreement::AgreementPrivateKey
- key_agreement::AgreementPublicKey
- key_derivation::DerivedKey
- key_derivation::KeyDerivation
- keychain::AccessControl
- keychain::AccessControlFlags
- keychain::Keychain
- keychain::KeychainEntry
- policy::Policy
- policy::PolicyProperties
- random_bytes::SecureRandom
- secure_transport::SecureTransportContext
- secure_transport::SecureTransportState
- transform::Transform
- trust::Trust
Enums
- code::SigningValue
- error::SecurityError
- key::ExternalFormat
- key::ExternalItemType
- key::KeyType
- key::SignatureAlgorithm
- keychain::AccessControlProtection
- policy::PolicyIdentifier
- policy::PolicyName
- secure_transport::ProtocolVersion
Functions
- ffi::CFArrayCreate
- ffi::CFArrayGetCount
- ffi::CFArrayGetTypeID
- ffi::CFArrayGetValueAtIndex
- ffi::CFBooleanGetTypeID
- ffi::CFBooleanGetValue
- ffi::CFDataCreate
- ffi::CFDataGetBytePtr
- ffi::CFDataGetLength
- ffi::CFDataGetTypeID
- ffi::CFDictionaryCreateMutable
- ffi::CFDictionaryGetCount
- ffi::CFDictionaryGetKeysAndValues
- ffi::CFDictionaryGetTypeID
- ffi::CFDictionaryGetValue
- ffi::CFDictionarySetValue
- ffi::CFErrorCopyDescription
- ffi::CFGetTypeID
- ffi::CFNumberGetTypeID
- ffi::CFNumberGetValue
- ffi::CFRelease
- ffi::CFStringCreateWithCString
- ffi::CFStringGetCString
- ffi::CFStringGetLength
- ffi::CFStringGetTypeID
- ffi::SecCertificateCopyData
- ffi::SecCertificateCopyKey
- ffi::SecCertificateCopySubjectSummary
- ffi::SecCertificateCreateWithData
- ffi::SecCodeCopySelf
- ffi::SecCodeCopySigningInformation
- ffi::SecCopyErrorMessageString
- ffi::SecItemAdd
- ffi::SecItemCopyMatching
- ffi::SecItemDelete
- ffi::SecItemUpdate
- ffi::SecPolicyCreateBasicX509
- ffi::SecPolicyCreateSSL
- ffi::SecRandomCopyBytes
- ffi::SecTrustCreateWithCertificates
- ffi::SecTrustEvaluateWithError
- ffi::SecTrustSetPolicies
Type Aliases
- error::OsStatus
- error::Result
- ffi::Boolean
- ffi::CFAllocatorRef
- ffi::CFArrayRef
- ffi::CFBooleanRef
- ffi::CFDataRef
- ffi::CFDictionaryRef
- ffi::CFErrorRef
- ffi::CFIndex
- ffi::CFMutableDictionaryRef
- ffi::CFNumberRef
- ffi::CFStringRef
- ffi::CFTypeID
- ffi::CFTypeRef
- ffi::OSStatus
- ffi::SecCSFlags
- ffi::SecCertificateRef
- ffi::SecCodeRef
- ffi::SecKeyRef
- ffi::SecPolicyRef
- ffi::SecRandomRef
- ffi::SecStaticCodeRef
- ffi::SecTrustRef
- policy::RevocationFlags
Statics
- ffi::kCFAllocatorDefault
- ffi::kCFBooleanTrue
- ffi::kCFTypeArrayCallBacks
- ffi::kCFTypeDictionaryKeyCallBacks
- ffi::kCFTypeDictionaryValueCallBacks
- ffi::kSecAttrAccount
- ffi::kSecAttrService
- ffi::kSecClass
- ffi::kSecClassGenericPassword
- ffi::kSecCodeInfoEntitlementsDict
- ffi::kSecCodeInfoIdentifier
- ffi::kSecCodeInfoStatus
- ffi::kSecCodeInfoTeamIdentifier
- ffi::kSecMatchLimit
- ffi::kSecMatchLimitAll
- ffi::kSecMatchLimitOne
- ffi::kSecRandomDefault
- ffi::kSecReturnAttributes
- ffi::kSecReturnData
- ffi::kSecValueData
Constants
- error::status::DUPLICATE_ITEM
- error::status::INTERACTION_NOT_ALLOWED
- error::status::ITEM_NOT_FOUND
- error::status::SUCCESS
- ffi::kCFNumberSInt64Type
- ffi::kCFStringEncodingUTF8
- ffi::kSecCSDefaultFlags
- ffi::kSecCSDynamicInformation
- ffi::kSecCSSigningInformation
- ffi::status::DUPLICATE_ITEM
- ffi::status::INTERACTION_NOT_ALLOWED
- ffi::status::ITEM_NOT_FOUND
- ffi::status::SUCCESS