Security framework
E770624
The Security framework is an Apple software library that provides APIs for managing cryptography, keychains, certificates, and secure authentication on macOS and other Apple platforms.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Apple framework
ⓘ
software framework ⓘ |
| category |
application security
ⓘ
cryptography library ⓘ |
| developer | Apple Inc. ⓘ |
| documentationURL | https://developer.apple.com/documentation/security ⓘ |
| headerFile | Security/Security.h ⓘ |
| integratesWith |
LocalAuthentication framework
NERFINISHED
ⓘ
Network framework ⓘ Secure Enclave NERFINISHED ⓘ System Keychain NERFINISHED ⓘ |
| partOf | Apple developer SDK NERFINISHED ⓘ |
| platform |
iOS
ⓘ
iPadOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| providesAPIFor |
access control
ⓘ
certificate management ⓘ cryptography ⓘ keychain access ⓘ secure authentication ⓘ secure storage ⓘ |
| requires | Apple operating system ⓘ |
| supportsConcept |
keychain items
ⓘ
secure enclave integration ⓘ security domains ⓘ trust policies ⓘ |
| supportsFeature |
access control lists
ⓘ
biometric-protected keychain items ⓘ certificate trust evaluation ⓘ decryption ⓘ digital signatures ⓘ encryption ⓘ hardware-backed key storage ⓘ identity management ⓘ keychain services ⓘ password management ⓘ secure transport ⓘ |
| supportsLanguage |
Objective-C
ⓘ
Swift NERFINISHED ⓘ |
| supportsStandard |
TLS
NERFINISHED
ⓘ
X.509 certificates NERFINISHED ⓘ |
| usedFor |
implementing authentication
ⓘ
managing cryptographic keys ⓘ protecting sensitive data ⓘ validating certificates ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.