Security macOS 10.15.6 to 11.0 API Differences

CSCommon.h
cssmapple.h
oids.h
Removed DERByte
Removed DERSize
Removed DERItem
SecBase.h
SecCertificate.h
Added #def SEC_SUFFIX_LEGACYMAC
SecCode.h
SecItem.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse kSecUseAuthenticationContext and set LAContext.localizedReason property

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedInstead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedInstead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property

SecSharedCredential.h
SecTrust.h
AvailabilityReplacement
FromAvailablenone
ToDeprecatedSecTrustCopyKey