Documentation Archive Developer
Search

Security Changes

Security

Removed SecAccessControlCreateFlags.value
Added SecAccessControlCreateFlags.init(rawValue: CFIndex)
Modified SecAccessControlCreateFlags [struct]
Declaration
From
struct SecAccessControlCreateFlags : RawOptionSetType {
    init(_ value: CFIndex)
    var value: CFIndex
    static var UserPresence: SecAccessControlCreateFlags { get }
}
To
struct SecAccessControlCreateFlags : RawOptionSetType {
    init(_ rawValue: CFIndex)
    init(rawValue rawValue: CFIndex)
    static var UserPresence: SecAccessControlCreateFlags { get }
}

Modified SecAccessControlCreateFlags.init(_: CFIndex)
Declaration
From
init(_ value: CFIndex)
To
init(_ rawValue: CFIndex)

Modified SecCertificateCopyData(SecCertificate!) -> Unmanaged<CFData>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecCertificateCopySubjectSummary(SecCertificate!) -> Unmanaged<CFString>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecCertificateCreateWithData(CFAllocator!, CFData!) -> Unmanaged<SecCertificate>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecCertificateGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecIdentityCopyCertificate(SecIdentity!, UnsafeMutablePointer<Unmanaged<SecCertificate>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecIdentityCopyPrivateKey(SecIdentity!, UnsafeMutablePointer<Unmanaged<SecKey>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecIdentityGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecItemAdd(CFDictionary!, UnsafeMutablePointer<Unmanaged<AnyObject>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecItemCopyMatching(CFDictionary!, UnsafeMutablePointer<Unmanaged<AnyObject>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecItemDelete(CFDictionary!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecItemUpdate(CFDictionary!, CFDictionary!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyDecrypt(SecKey!, SecPadding, UnsafePointer<UInt8>, UInt, UnsafeMutablePointer<UInt8>, UnsafeMutablePointer<UInt>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyEncrypt(SecKey!, SecPadding, UnsafePointer<UInt8>, UInt, UnsafeMutablePointer<UInt8>, UnsafeMutablePointer<UInt>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyGeneratePair(CFDictionary!, UnsafeMutablePointer<Unmanaged<SecKey>?>, UnsafeMutablePointer<Unmanaged<SecKey>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyGetBlockSize(SecKey!) -> UInt
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyRawSign(SecKey!, SecPadding, UnsafePointer<UInt8>, UInt, UnsafeMutablePointer<UInt8>, UnsafeMutablePointer<UInt>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecKeyRawVerify(SecKey!, SecPadding, UnsafePointer<UInt8>, UInt, UnsafePointer<UInt8>, UInt) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecPKCS12Import(CFData!, CFDictionary!, UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecPolicyCopyProperties(SecPolicy!) -> Unmanaged<CFDictionary>!
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecPolicyCreateBasicX509() -> Unmanaged<SecPolicy>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecPolicyCreateRevocation(CFOptionFlags) -> Unmanaged<SecPolicy>!
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecPolicyCreateSSL(Boolean, CFString!) -> Unmanaged<SecPolicy>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecPolicyCreateWithProperties(AnyObject!, CFDictionary!) -> Unmanaged<SecPolicy>!
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecPolicyGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecRandomCopyBytes(SecRandom!, UInt, UnsafeMutablePointer<UInt8>) -> Int32
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustCopyCustomAnchorCertificates(SecTrust!, UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustCopyExceptions(SecTrust!) -> Unmanaged<CFData>!
Introduction
FromiOS 8.0
ToiOS 4.0

Modified SecTrustCopyPolicies(SecTrust!, UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustCopyProperties(SecTrust!) -> Unmanaged<CFArray>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustCopyPublicKey(SecTrust!) -> Unmanaged<SecKey>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustCopyResult(SecTrust!) -> Unmanaged<CFDictionary>!
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustCreateWithCertificates(AnyObject!, AnyObject!, UnsafeMutablePointer<Unmanaged<SecTrust>?>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustEvaluate(SecTrust!, UnsafeMutablePointer<SecTrustResultType>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustEvaluateAsync(SecTrust!, dispatch_queue_t!, SecTrustCallback!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustGetCertificateAtIndex(SecTrust!, CFIndex) -> Unmanaged<SecCertificate>!
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustGetCertificateCount(SecTrust!) -> CFIndex
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustGetNetworkFetchAllowed(SecTrust!, UnsafeMutablePointer<Boolean>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustGetTrustResult(SecTrust!, UnsafeMutablePointer<SecTrustResultType>) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustGetTypeID() -> CFTypeID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustGetVerifyTime(SecTrust!) -> CFAbsoluteTime
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustSetAnchorCertificates(SecTrust!, CFArray!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustSetAnchorCertificatesOnly(SecTrust!, Boolean) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified SecTrustSetExceptions(SecTrust!, CFData!) -> Bool
Introduction
FromiOS 8.0
ToiOS 4.0

Modified SecTrustSetNetworkFetchAllowed(SecTrust!, Boolean) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustSetOCSPResponse(SecTrust!, AnyObject!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 7.0

Modified SecTrustSetPolicies(SecTrust!, AnyObject!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 6.0

Modified SecTrustSetVerifyDate(SecTrust!, CFDate!) -> OSStatus
Introduction
FromiOS 8.0
ToiOS 2.0

Modified errSecAllocate
Declaration
From
var errSecAllocate: Int { get }
To
let errSecAllocate: OSStatus

Modified errSecAuthFailed
Declaration
From
var errSecAuthFailed: Int { get }
To
let errSecAuthFailed: OSStatus

Modified errSecDecode
Declaration
From
var errSecDecode: Int { get }
To
let errSecDecode: OSStatus

Modified errSecDuplicateItem
Declaration
From
var errSecDuplicateItem: Int { get }
To
let errSecDuplicateItem: OSStatus

Modified errSecInteractionNotAllowed
Declaration
From
var errSecInteractionNotAllowed: Int { get }
To
let errSecInteractionNotAllowed: OSStatus

Modified errSecItemNotFound
Declaration
From
var errSecItemNotFound: Int { get }
To
let errSecItemNotFound: OSStatus

Modified errSecNotAvailable
Declaration
From
var errSecNotAvailable: Int { get }
To
let errSecNotAvailable: OSStatus

Modified errSecParam
Declaration
From
var errSecParam: Int { get }
To
let errSecParam: OSStatus

Modified errSecSuccess
Declaration
From
var errSecSuccess: Int { get }
To
let errSecSuccess: OSStatus

Modified errSecUnimplemented
Declaration
From
var errSecUnimplemented: Int { get }
To
let errSecUnimplemented: OSStatus

Modified kSecAttrAccessGroup
Introduction
FromiOS 8.0
ToiOS 3.0

Modified kSecAttrAccessible
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccessibleAfterFirstUnlock
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccessibleAlways
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccessibleAlwaysThisDeviceOnly
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccessibleWhenUnlocked
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccessibleWhenUnlockedThisDeviceOnly
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrAccount
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrApplicationLabel
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrApplicationTag
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationType
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeDPA
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeDefault
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeHTMLForm
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeHTTPBasic
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeHTTPDigest
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeMSN
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeNTLM
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrAuthenticationTypeRPA
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanDecrypt
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanDerive
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanEncrypt
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanSign
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanUnwrap
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanVerify
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCanWrap
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCertificateEncoding
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCertificateType
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrComment
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCreationDate
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrCreator
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrDescription
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrEffectiveKeySize
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrGeneric
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrIsInvisible
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrIsNegative
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrIsPermanent
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrIssuer
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeyClass
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeyClassPrivate
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeyClassPublic
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeyClassSymmetric
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeySizeInBits
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeyType
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrKeyTypeEC
Introduction
FromiOS 8.0
ToiOS 4.0

Modified kSecAttrKeyTypeRSA
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrLabel
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrModificationDate
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrPath
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrPort
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocol
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolAFP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolAppleTalk
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolDAAP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolEPPC
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolFTP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolFTPAccount
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolFTPProxy
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolFTPS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolHTTP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolHTTPProxy
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolHTTPS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolHTTPSProxy
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolIMAP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolIMAPS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolIPP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolIRC
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolIRCS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolLDAP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolLDAPS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolNNTP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolNNTPS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolPOP3
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolPOP3S
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolRTSP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolRTSPProxy
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolSMB
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolSMTP
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolSOCKS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolSSH
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolTelnet
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrProtocolTelnetS
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrPublicKeyHash
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrSecurityDomain
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrSerialNumber
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrServer
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrService
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrSubject
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrSubjectKeyID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecAttrSynchronizable
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecAttrSynchronizableAny
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecAttrType
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecClass
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecClassCertificate
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecClassGenericPassword
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecClassIdentity
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecClassInternetPassword
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecClassKey
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecImportExportPassphrase
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecImportItemCertChain
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecImportItemIdentity
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecImportItemKeyID
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecImportItemLabel
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecImportItemTrust
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchCaseInsensitive
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchEmailAddressIfPresent
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchIssuers
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchItemList
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchLimit
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchLimitAll
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchLimitOne
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchPolicy
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchSearchList
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchSubjectContains
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchTrustedOnly
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecMatchValidOnDate
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecPolicyAppleCodeSigning
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleEAP
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleIDValidation
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleIPsec
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleRevocation
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleSMIME
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleSSL
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleTimeStamping
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyAppleX509Basic
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyClient
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyName
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyOid
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPolicyRevocationFlags
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPrivateKeyAttrs
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecPropertyTypeError
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPropertyTypeTitle
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecPublicKeyAttrs
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecRandomDefault
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecReturnAttributes
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecReturnData
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecReturnPersistentRef
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecReturnRef
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecTrustEvaluationDate
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecTrustExtendedValidation
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecTrustOrganizationName
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecTrustResultValue
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecTrustRevocationChecked
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecTrustRevocationValidUntilDate
Introduction
FromiOS 8.0
ToiOS 7.0

Modified kSecUseItemList
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecValueData
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecValuePersistentRef
Introduction
FromiOS 8.0
ToiOS 2.0

Modified kSecValueRef
Introduction
FromiOS 8.0
ToiOS 2.0