Security Changes for Swift
Security
Removed SecAccessControlCreateFlags.init(_: CFIndex)
Removed errSecAllocate
Removed errSecAuthFailed
Removed errSecDecode
Removed errSecDuplicateItem
Removed errSecInteractionNotAllowed
Removed errSecItemNotFound
Removed errSecNotAvailable
Removed errSecParam
Removed errSecSuccess
Removed errSecUnimplemented
Removed kSecPaddingNone
Removed kSecPaddingOAEP
Removed kSecPaddingPKCS1
Removed kSecPaddingPKCS1MD2
Removed kSecPaddingPKCS1MD5
Removed kSecPaddingPKCS1SHA1
Removed kSecPaddingPKCS1SHA224
Removed kSecPaddingPKCS1SHA256
Removed kSecPaddingPKCS1SHA384
Removed kSecPaddingPKCS1SHA512
Removed kSecPaddingSigRaw
Removed SecPadding
Added SecPadding [struct]
Added SecPadding.init(rawValue: UInt32)
Added SecPadding.None
Added SecPadding.OAEP
Added SecPadding.PKCS1
Added SecPadding.PKCS1MD2
Added SecPadding.PKCS1MD5
Added SecPadding.PKCS1SHA1
Added SecPadding.PKCS1SHA224
Added SecPadding.PKCS1SHA256
Added SecPadding.PKCS1SHA384
Added SecPadding.PKCS1SHA512
Added SecPadding.SigRaw
Added kSecAttrSyncViewHint
Added kSecAttrTokenID
Added kSecTrustResultConfirm
Added kSecUseAuthenticationUI
Modified SecAccessControlCreateFlags [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct SecAccessControlCreateFlags : RawOptionSetType {
init(_ rawValue: CFIndex)
init(rawValue rawValue: CFIndex)
static var UserPresence: SecAccessControlCreateFlags { get }
} | RawOptionSetType |
| To | struct SecAccessControlCreateFlags : OptionSetType {
init(rawValue rawValue: CFIndex)
static var UserPresence: SecAccessControlCreateFlags { get }
static var TouchIDAny: SecAccessControlCreateFlags { get }
static var TouchIDCurrentSet: SecAccessControlCreateFlags { get }
static var DevicePasscode: SecAccessControlCreateFlags { get }
static var Or: SecAccessControlCreateFlags { get }
static var And: SecAccessControlCreateFlags { get }
static var PrivateKeyUsage: SecAccessControlCreateFlags { get }
static var ApplicationPassword: SecAccessControlCreateFlags { get }
} | OptionSetType |
Modified errSecAllocate
| Declaration | |
|---|---|
| From | var errSecAllocate: Int { get } |
| To | var errSecAllocate: OSStatus { get } |
Modified errSecAuthFailed
| Declaration | |
|---|---|
| From | var errSecAuthFailed: Int { get } |
| To | var errSecAuthFailed: OSStatus { get } |
Modified errSecBadReq
| Declaration | |
|---|---|
| From | var errSecBadReq: Int { get } |
| To | var errSecBadReq: OSStatus { get } |
Modified errSecDecode
| Declaration | |
|---|---|
| From | var errSecDecode: Int { get } |
| To | var errSecDecode: OSStatus { get } |
Modified errSecDuplicateItem
| Declaration | |
|---|---|
| From | var errSecDuplicateItem: Int { get } |
| To | var errSecDuplicateItem: OSStatus { get } |
Modified errSecInteractionNotAllowed
| Declaration | |
|---|---|
| From | var errSecInteractionNotAllowed: Int { get } |
| To | var errSecInteractionNotAllowed: OSStatus { get } |
Modified errSecInternalComponent
| Declaration | |
|---|---|
| From | var errSecInternalComponent: Int { get } |
| To | var errSecInternalComponent: OSStatus { get } |
Modified errSecIO
| Declaration | |
|---|---|
| From | var errSecIO: Int { get } |
| To | var errSecIO: OSStatus { get } |
Modified errSecItemNotFound
| Declaration | |
|---|---|
| From | var errSecItemNotFound: Int { get } |
| To | var errSecItemNotFound: OSStatus { get } |
Modified errSecNotAvailable
| Declaration | |
|---|---|
| From | var errSecNotAvailable: Int { get } |
| To | var errSecNotAvailable: OSStatus { get } |
Modified errSecOpWr
| Declaration | |
|---|---|
| From | var errSecOpWr: Int { get } |
| To | var errSecOpWr: OSStatus { get } |
Modified errSecParam
| Declaration | |
|---|---|
| From | var errSecParam: Int { get } |
| To | var errSecParam: OSStatus { get } |
Modified errSecSuccess
| Declaration | |
|---|---|
| From | var errSecSuccess: Int { get } |
| To | var errSecSuccess: OSStatus { get } |
Modified errSecUnimplemented
| Declaration | |
|---|---|
| From | var errSecUnimplemented: Int { get } |
| To | var errSecUnimplemented: OSStatus { get } |
Modified errSecUserCanceled
| Declaration | |
|---|---|
| From | var errSecUserCanceled: Int { get } |
| To | var errSecUserCanceled: OSStatus { get } |
Modified kSecAttrAccessControl
| Declaration | |
|---|---|
| From | var kSecAttrAccessControl: CFStringRef |
| To | let kSecAttrAccessControl: CFString |
Modified kSecAttrAccessGroup
| Declaration | |
|---|---|
| From | var kSecAttrAccessGroup: CFStringRef |
| To | let kSecAttrAccessGroup: CFString |
Modified kSecAttrAccessible
| Declaration | |
|---|---|
| From | var kSecAttrAccessible: CFStringRef |
| To | let kSecAttrAccessible: CFString |
Modified kSecAttrAccessibleAfterFirstUnlock
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleAfterFirstUnlock: CFStringRef |
| To | let kSecAttrAccessibleAfterFirstUnlock: CFString |
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: CFStringRef |
| To | let kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: CFString |
Modified kSecAttrAccessibleAlways
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleAlways: CFStringRef |
| To | let kSecAttrAccessibleAlways: CFString |
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleAlwaysThisDeviceOnly: CFStringRef |
| To | let kSecAttrAccessibleAlwaysThisDeviceOnly: CFString |
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly: CFStringRef |
| To | let kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly: CFString |
Modified kSecAttrAccessibleWhenUnlocked
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleWhenUnlocked: CFStringRef |
| To | let kSecAttrAccessibleWhenUnlocked: CFString |
| Declaration | |
|---|---|
| From | var kSecAttrAccessibleWhenUnlockedThisDeviceOnly: CFStringRef |
| To | let kSecAttrAccessibleWhenUnlockedThisDeviceOnly: CFString |
Modified kSecAttrAccount
| Declaration | |
|---|---|
| From | var kSecAttrAccount: CFStringRef |
| To | let kSecAttrAccount: CFString |
Modified kSecAttrApplicationLabel
| Declaration | |
|---|---|
| From | var kSecAttrApplicationLabel: CFStringRef |
| To | let kSecAttrApplicationLabel: CFString |
Modified kSecAttrApplicationTag
| Declaration | |
|---|---|
| From | var kSecAttrApplicationTag: CFStringRef |
| To | let kSecAttrApplicationTag: CFString |
Modified kSecAttrAuthenticationType
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationType: CFStringRef |
| To | let kSecAttrAuthenticationType: CFString |
Modified kSecAttrAuthenticationTypeDefault
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeDefault: CFStringRef |
| To | let kSecAttrAuthenticationTypeDefault: CFString |
Modified kSecAttrAuthenticationTypeDPA
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeDPA: CFStringRef |
| To | let kSecAttrAuthenticationTypeDPA: CFString |
Modified kSecAttrAuthenticationTypeHTMLForm
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeHTMLForm: CFStringRef |
| To | let kSecAttrAuthenticationTypeHTMLForm: CFString |
Modified kSecAttrAuthenticationTypeHTTPBasic
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeHTTPBasic: CFStringRef |
| To | let kSecAttrAuthenticationTypeHTTPBasic: CFString |
Modified kSecAttrAuthenticationTypeHTTPDigest
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeHTTPDigest: CFStringRef |
| To | let kSecAttrAuthenticationTypeHTTPDigest: CFString |
Modified kSecAttrAuthenticationTypeMSN
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeMSN: CFStringRef |
| To | let kSecAttrAuthenticationTypeMSN: CFString |
Modified kSecAttrAuthenticationTypeNTLM
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeNTLM: CFStringRef |
| To | let kSecAttrAuthenticationTypeNTLM: CFString |
Modified kSecAttrAuthenticationTypeRPA
| Declaration | |
|---|---|
| From | var kSecAttrAuthenticationTypeRPA: CFStringRef |
| To | let kSecAttrAuthenticationTypeRPA: CFString |
Modified kSecAttrCanDecrypt
| Declaration | |
|---|---|
| From | var kSecAttrCanDecrypt: CFStringRef |
| To | let kSecAttrCanDecrypt: CFString |
Modified kSecAttrCanDerive
| Declaration | |
|---|---|
| From | var kSecAttrCanDerive: CFStringRef |
| To | let kSecAttrCanDerive: CFString |
Modified kSecAttrCanEncrypt
| Declaration | |
|---|---|
| From | var kSecAttrCanEncrypt: CFStringRef |
| To | let kSecAttrCanEncrypt: CFString |
Modified kSecAttrCanSign
| Declaration | |
|---|---|
| From | var kSecAttrCanSign: CFStringRef |
| To | let kSecAttrCanSign: CFString |
Modified kSecAttrCanUnwrap
| Declaration | |
|---|---|
| From | var kSecAttrCanUnwrap: CFStringRef |
| To | let kSecAttrCanUnwrap: CFString |
Modified kSecAttrCanVerify
| Declaration | |
|---|---|
| From | var kSecAttrCanVerify: CFStringRef |
| To | let kSecAttrCanVerify: CFString |
Modified kSecAttrCanWrap
| Declaration | |
|---|---|
| From | var kSecAttrCanWrap: CFStringRef |
| To | let kSecAttrCanWrap: CFString |
Modified kSecAttrCertificateEncoding
| Declaration | |
|---|---|
| From | var kSecAttrCertificateEncoding: CFStringRef |
| To | let kSecAttrCertificateEncoding: CFString |
Modified kSecAttrCertificateType
| Declaration | |
|---|---|
| From | var kSecAttrCertificateType: CFStringRef |
| To | let kSecAttrCertificateType: CFString |
Modified kSecAttrComment
| Declaration | |
|---|---|
| From | var kSecAttrComment: CFStringRef |
| To | let kSecAttrComment: CFString |
Modified kSecAttrCreationDate
| Declaration | |
|---|---|
| From | var kSecAttrCreationDate: CFStringRef |
| To | let kSecAttrCreationDate: CFString |
Modified kSecAttrCreator
| Declaration | |
|---|---|
| From | var kSecAttrCreator: CFStringRef |
| To | let kSecAttrCreator: CFString |
Modified kSecAttrDescription
| Declaration | |
|---|---|
| From | var kSecAttrDescription: CFStringRef |
| To | let kSecAttrDescription: CFString |
Modified kSecAttrEffectiveKeySize
| Declaration | |
|---|---|
| From | var kSecAttrEffectiveKeySize: CFStringRef |
| To | let kSecAttrEffectiveKeySize: CFString |
Modified kSecAttrGeneric
| Declaration | |
|---|---|
| From | var kSecAttrGeneric: CFStringRef |
| To | let kSecAttrGeneric: CFString |
Modified kSecAttrIsInvisible
| Declaration | |
|---|---|
| From | var kSecAttrIsInvisible: CFStringRef |
| To | let kSecAttrIsInvisible: CFString |
Modified kSecAttrIsNegative
| Declaration | |
|---|---|
| From | var kSecAttrIsNegative: CFStringRef |
| To | let kSecAttrIsNegative: CFString |
Modified kSecAttrIsPermanent
| Declaration | |
|---|---|
| From | var kSecAttrIsPermanent: CFStringRef |
| To | let kSecAttrIsPermanent: CFString |
Modified kSecAttrIssuer
| Declaration | |
|---|---|
| From | var kSecAttrIssuer: CFStringRef |
| To | let kSecAttrIssuer: CFString |
Modified kSecAttrKeyClass
| Declaration | |
|---|---|
| From | var kSecAttrKeyClass: CFStringRef |
| To | let kSecAttrKeyClass: CFString |
Modified kSecAttrKeyClassPrivate
| Declaration | |
|---|---|
| From | var kSecAttrKeyClassPrivate: CFStringRef |
| To | let kSecAttrKeyClassPrivate: CFString |
Modified kSecAttrKeyClassPublic
| Declaration | |
|---|---|
| From | var kSecAttrKeyClassPublic: CFStringRef |
| To | let kSecAttrKeyClassPublic: CFString |
Modified kSecAttrKeyClassSymmetric
| Declaration | |
|---|---|
| From | var kSecAttrKeyClassSymmetric: CFStringRef |
| To | let kSecAttrKeyClassSymmetric: CFString |
Modified kSecAttrKeySizeInBits
| Declaration | |
|---|---|
| From | var kSecAttrKeySizeInBits: CFStringRef |
| To | let kSecAttrKeySizeInBits: CFString |
Modified kSecAttrKeyType
| Declaration | |
|---|---|
| From | var kSecAttrKeyType: CFStringRef |
| To | let kSecAttrKeyType: CFString |
Modified kSecAttrKeyTypeEC
| Declaration | |
|---|---|
| From | var kSecAttrKeyTypeEC: CFStringRef |
| To | let kSecAttrKeyTypeEC: CFString |
Modified kSecAttrKeyTypeRSA
| Declaration | |
|---|---|
| From | var kSecAttrKeyTypeRSA: CFStringRef |
| To | let kSecAttrKeyTypeRSA: CFString |
Modified kSecAttrLabel
| Declaration | |
|---|---|
| From | var kSecAttrLabel: CFStringRef |
| To | let kSecAttrLabel: CFString |
Modified kSecAttrModificationDate
| Declaration | |
|---|---|
| From | var kSecAttrModificationDate: CFStringRef |
| To | let kSecAttrModificationDate: CFString |
Modified kSecAttrPath
| Declaration | |
|---|---|
| From | var kSecAttrPath: CFStringRef |
| To | let kSecAttrPath: CFString |
Modified kSecAttrPort
| Declaration | |
|---|---|
| From | var kSecAttrPort: CFStringRef |
| To | let kSecAttrPort: CFString |
Modified kSecAttrProtocol
| Declaration | |
|---|---|
| From | var kSecAttrProtocol: CFStringRef |
| To | let kSecAttrProtocol: CFString |
Modified kSecAttrProtocolAFP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolAFP: CFStringRef |
| To | let kSecAttrProtocolAFP: CFString |
Modified kSecAttrProtocolAppleTalk
| Declaration | |
|---|---|
| From | var kSecAttrProtocolAppleTalk: CFStringRef |
| To | let kSecAttrProtocolAppleTalk: CFString |
Modified kSecAttrProtocolDAAP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolDAAP: CFStringRef |
| To | let kSecAttrProtocolDAAP: CFString |
Modified kSecAttrProtocolEPPC
| Declaration | |
|---|---|
| From | var kSecAttrProtocolEPPC: CFStringRef |
| To | let kSecAttrProtocolEPPC: CFString |
Modified kSecAttrProtocolFTP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolFTP: CFStringRef |
| To | let kSecAttrProtocolFTP: CFString |
Modified kSecAttrProtocolFTPAccount
| Declaration | |
|---|---|
| From | var kSecAttrProtocolFTPAccount: CFStringRef |
| To | let kSecAttrProtocolFTPAccount: CFString |
Modified kSecAttrProtocolFTPProxy
| Declaration | |
|---|---|
| From | var kSecAttrProtocolFTPProxy: CFStringRef |
| To | let kSecAttrProtocolFTPProxy: CFString |
Modified kSecAttrProtocolFTPS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolFTPS: CFStringRef |
| To | let kSecAttrProtocolFTPS: CFString |
Modified kSecAttrProtocolHTTP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolHTTP: CFStringRef |
| To | let kSecAttrProtocolHTTP: CFString |
Modified kSecAttrProtocolHTTPProxy
| Declaration | |
|---|---|
| From | var kSecAttrProtocolHTTPProxy: CFStringRef |
| To | let kSecAttrProtocolHTTPProxy: CFString |
Modified kSecAttrProtocolHTTPS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolHTTPS: CFStringRef |
| To | let kSecAttrProtocolHTTPS: CFString |
Modified kSecAttrProtocolHTTPSProxy
| Declaration | |
|---|---|
| From | var kSecAttrProtocolHTTPSProxy: CFStringRef |
| To | let kSecAttrProtocolHTTPSProxy: CFString |
Modified kSecAttrProtocolIMAP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolIMAP: CFStringRef |
| To | let kSecAttrProtocolIMAP: CFString |
Modified kSecAttrProtocolIMAPS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolIMAPS: CFStringRef |
| To | let kSecAttrProtocolIMAPS: CFString |
Modified kSecAttrProtocolIPP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolIPP: CFStringRef |
| To | let kSecAttrProtocolIPP: CFString |
Modified kSecAttrProtocolIRC
| Declaration | |
|---|---|
| From | var kSecAttrProtocolIRC: CFStringRef |
| To | let kSecAttrProtocolIRC: CFString |
Modified kSecAttrProtocolIRCS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolIRCS: CFStringRef |
| To | let kSecAttrProtocolIRCS: CFString |
Modified kSecAttrProtocolLDAP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolLDAP: CFStringRef |
| To | let kSecAttrProtocolLDAP: CFString |
Modified kSecAttrProtocolLDAPS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolLDAPS: CFStringRef |
| To | let kSecAttrProtocolLDAPS: CFString |
Modified kSecAttrProtocolNNTP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolNNTP: CFStringRef |
| To | let kSecAttrProtocolNNTP: CFString |
Modified kSecAttrProtocolNNTPS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolNNTPS: CFStringRef |
| To | let kSecAttrProtocolNNTPS: CFString |
Modified kSecAttrProtocolPOP3
| Declaration | |
|---|---|
| From | var kSecAttrProtocolPOP3: CFStringRef |
| To | let kSecAttrProtocolPOP3: CFString |
Modified kSecAttrProtocolPOP3S
| Declaration | |
|---|---|
| From | var kSecAttrProtocolPOP3S: CFStringRef |
| To | let kSecAttrProtocolPOP3S: CFString |
Modified kSecAttrProtocolRTSP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolRTSP: CFStringRef |
| To | let kSecAttrProtocolRTSP: CFString |
Modified kSecAttrProtocolRTSPProxy
| Declaration | |
|---|---|
| From | var kSecAttrProtocolRTSPProxy: CFStringRef |
| To | let kSecAttrProtocolRTSPProxy: CFString |
Modified kSecAttrProtocolSMB
| Declaration | |
|---|---|
| From | var kSecAttrProtocolSMB: CFStringRef |
| To | let kSecAttrProtocolSMB: CFString |
Modified kSecAttrProtocolSMTP
| Declaration | |
|---|---|
| From | var kSecAttrProtocolSMTP: CFStringRef |
| To | let kSecAttrProtocolSMTP: CFString |
Modified kSecAttrProtocolSOCKS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolSOCKS: CFStringRef |
| To | let kSecAttrProtocolSOCKS: CFString |
Modified kSecAttrProtocolSSH
| Declaration | |
|---|---|
| From | var kSecAttrProtocolSSH: CFStringRef |
| To | let kSecAttrProtocolSSH: CFString |
Modified kSecAttrProtocolTelnet
| Declaration | |
|---|---|
| From | var kSecAttrProtocolTelnet: CFStringRef |
| To | let kSecAttrProtocolTelnet: CFString |
Modified kSecAttrProtocolTelnetS
| Declaration | |
|---|---|
| From | var kSecAttrProtocolTelnetS: CFStringRef |
| To | let kSecAttrProtocolTelnetS: CFString |
Modified kSecAttrPublicKeyHash
| Declaration | |
|---|---|
| From | var kSecAttrPublicKeyHash: CFStringRef |
| To | let kSecAttrPublicKeyHash: CFString |
Modified kSecAttrSecurityDomain
| Declaration | |
|---|---|
| From | var kSecAttrSecurityDomain: CFStringRef |
| To | let kSecAttrSecurityDomain: CFString |
Modified kSecAttrSerialNumber
| Declaration | |
|---|---|
| From | var kSecAttrSerialNumber: CFStringRef |
| To | let kSecAttrSerialNumber: CFString |
Modified kSecAttrServer
| Declaration | |
|---|---|
| From | var kSecAttrServer: CFStringRef |
| To | let kSecAttrServer: CFString |
Modified kSecAttrService
| Declaration | |
|---|---|
| From | var kSecAttrService: CFStringRef |
| To | let kSecAttrService: CFString |
Modified kSecAttrSubject
| Declaration | |
|---|---|
| From | var kSecAttrSubject: CFStringRef |
| To | let kSecAttrSubject: CFString |
Modified kSecAttrSubjectKeyID
| Declaration | |
|---|---|
| From | var kSecAttrSubjectKeyID: CFStringRef |
| To | let kSecAttrSubjectKeyID: CFString |
Modified kSecAttrSynchronizable
| Declaration | |
|---|---|
| From | var kSecAttrSynchronizable: CFStringRef |
| To | let kSecAttrSynchronizable: CFString |
Modified kSecAttrSynchronizableAny
| Declaration | |
|---|---|
| From | var kSecAttrSynchronizableAny: CFStringRef |
| To | let kSecAttrSynchronizableAny: CFString |
Modified kSecAttrType
| Declaration | |
|---|---|
| From | var kSecAttrType: CFStringRef |
| To | let kSecAttrType: CFString |
Modified kSecClass
| Declaration | |
|---|---|
| From | var kSecClass: CFStringRef |
| To | let kSecClass: CFString |
Modified kSecClassCertificate
| Declaration | |
|---|---|
| From | var kSecClassCertificate: CFStringRef |
| To | let kSecClassCertificate: CFString |
Modified kSecClassGenericPassword
| Declaration | |
|---|---|
| From | var kSecClassGenericPassword: CFStringRef |
| To | let kSecClassGenericPassword: CFString |
Modified kSecClassIdentity
| Declaration | |
|---|---|
| From | var kSecClassIdentity: CFStringRef |
| To | let kSecClassIdentity: CFString |
Modified kSecClassInternetPassword
| Declaration | |
|---|---|
| From | var kSecClassInternetPassword: CFStringRef |
| To | let kSecClassInternetPassword: CFString |
Modified kSecClassKey
| Declaration | |
|---|---|
| From | var kSecClassKey: CFStringRef |
| To | let kSecClassKey: CFString |
Modified kSecImportExportPassphrase
| Declaration | |
|---|---|
| From | var kSecImportExportPassphrase: Unmanaged<CFString>! |
| To | let kSecImportExportPassphrase: CFString |
Modified kSecImportItemCertChain
| Declaration | |
|---|---|
| From | var kSecImportItemCertChain: Unmanaged<CFString>! |
| To | let kSecImportItemCertChain: CFString |
Modified kSecImportItemIdentity
| Declaration | |
|---|---|
| From | var kSecImportItemIdentity: Unmanaged<CFString>! |
| To | let kSecImportItemIdentity: CFString |
Modified kSecImportItemKeyID
| Declaration | |
|---|---|
| From | var kSecImportItemKeyID: Unmanaged<CFString>! |
| To | let kSecImportItemKeyID: CFString |
Modified kSecImportItemLabel
| Declaration | |
|---|---|
| From | var kSecImportItemLabel: Unmanaged<CFString>! |
| To | let kSecImportItemLabel: CFString |
Modified kSecImportItemTrust
| Declaration | |
|---|---|
| From | var kSecImportItemTrust: Unmanaged<CFString>! |
| To | let kSecImportItemTrust: CFString |
Modified kSecMatchCaseInsensitive
| Declaration | |
|---|---|
| From | var kSecMatchCaseInsensitive: CFStringRef |
| To | let kSecMatchCaseInsensitive: CFString |
Modified kSecMatchEmailAddressIfPresent
| Declaration | |
|---|---|
| From | var kSecMatchEmailAddressIfPresent: CFStringRef |
| To | let kSecMatchEmailAddressIfPresent: CFString |
Modified kSecMatchIssuers
| Declaration | |
|---|---|
| From | var kSecMatchIssuers: CFStringRef |
| To | let kSecMatchIssuers: CFString |
Modified kSecMatchItemList
| Declaration | |
|---|---|
| From | var kSecMatchItemList: CFStringRef |
| To | let kSecMatchItemList: CFString |
Modified kSecMatchLimit
| Declaration | |
|---|---|
| From | var kSecMatchLimit: CFStringRef |
| To | let kSecMatchLimit: CFString |
Modified kSecMatchLimitAll
| Declaration | |
|---|---|
| From | var kSecMatchLimitAll: CFStringRef |
| To | let kSecMatchLimitAll: CFString |
Modified kSecMatchLimitOne
| Declaration | |
|---|---|
| From | var kSecMatchLimitOne: CFStringRef |
| To | let kSecMatchLimitOne: CFString |
Modified kSecMatchPolicy
| Declaration | |
|---|---|
| From | var kSecMatchPolicy: CFStringRef |
| To | let kSecMatchPolicy: CFString |
Modified kSecMatchSearchList
| Declaration | |
|---|---|
| From | var kSecMatchSearchList: CFStringRef |
| To | let kSecMatchSearchList: CFString |
Modified kSecMatchSubjectContains
| Declaration | |
|---|---|
| From | var kSecMatchSubjectContains: CFStringRef |
| To | let kSecMatchSubjectContains: CFString |
Modified kSecMatchTrustedOnly
| Declaration | |
|---|---|
| From | var kSecMatchTrustedOnly: CFStringRef |
| To | let kSecMatchTrustedOnly: CFString |
Modified kSecMatchValidOnDate
| Declaration | |
|---|---|
| From | var kSecMatchValidOnDate: CFStringRef |
| To | let kSecMatchValidOnDate: CFString |
Modified kSecPolicyAppleCodeSigning
| Declaration | |
|---|---|
| From | var kSecPolicyAppleCodeSigning: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleCodeSigning: CFString |
Modified kSecPolicyAppleEAP
| Declaration | |
|---|---|
| From | var kSecPolicyAppleEAP: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleEAP: CFString |
Modified kSecPolicyAppleIDValidation
| Declaration | |
|---|---|
| From | var kSecPolicyAppleIDValidation: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleIDValidation: CFString |
Modified kSecPolicyAppleIPsec
| Declaration | |
|---|---|
| From | var kSecPolicyAppleIPsec: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleIPsec: CFString |
Modified kSecPolicyAppleRevocation
| Declaration | |
|---|---|
| From | var kSecPolicyAppleRevocation: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleRevocation: CFString |
Modified kSecPolicyAppleSMIME
| Declaration | |
|---|---|
| From | var kSecPolicyAppleSMIME: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleSMIME: CFString |
Modified kSecPolicyAppleSSL
| Declaration | |
|---|---|
| From | var kSecPolicyAppleSSL: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleSSL: CFString |
Modified kSecPolicyAppleTimeStamping
| Declaration | |
|---|---|
| From | var kSecPolicyAppleTimeStamping: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleTimeStamping: CFString |
Modified kSecPolicyAppleX509Basic
| Declaration | |
|---|---|
| From | var kSecPolicyAppleX509Basic: Unmanaged<AnyObject>! |
| To | let kSecPolicyAppleX509Basic: CFString |
Modified kSecPolicyClient
| Declaration | |
|---|---|
| From | var kSecPolicyClient: Unmanaged<AnyObject>! |
| To | let kSecPolicyClient: CFString |
Modified kSecPolicyName
| Declaration | |
|---|---|
| From | var kSecPolicyName: Unmanaged<AnyObject>! |
| To | let kSecPolicyName: CFString |
Modified kSecPolicyOid
| Declaration | |
|---|---|
| From | var kSecPolicyOid: Unmanaged<AnyObject>! |
| To | let kSecPolicyOid: CFString |
Modified kSecPolicyRevocationFlags
| Declaration | |
|---|---|
| From | var kSecPolicyRevocationFlags: Unmanaged<AnyObject>! |
| To | let kSecPolicyRevocationFlags: CFString |
Modified kSecPrivateKeyAttrs
| Declaration | |
|---|---|
| From | var kSecPrivateKeyAttrs: Unmanaged<AnyObject>! |
| To | let kSecPrivateKeyAttrs: CFString |
Modified kSecPropertyTypeError
| Declaration | |
|---|---|
| From | var kSecPropertyTypeError: Unmanaged<AnyObject>! |
| To | let kSecPropertyTypeError: CFString |
Modified kSecPropertyTypeTitle
| Declaration | |
|---|---|
| From | var kSecPropertyTypeTitle: Unmanaged<AnyObject>! |
| To | let kSecPropertyTypeTitle: CFString |
Modified kSecPublicKeyAttrs
| Declaration | |
|---|---|
| From | var kSecPublicKeyAttrs: Unmanaged<AnyObject>! |
| To | let kSecPublicKeyAttrs: CFString |
Modified kSecReturnAttributes
| Declaration | |
|---|---|
| From | var kSecReturnAttributes: CFStringRef |
| To | let kSecReturnAttributes: CFString |
Modified kSecReturnData
| Declaration | |
|---|---|
| From | var kSecReturnData: CFStringRef |
| To | let kSecReturnData: CFString |
Modified kSecReturnPersistentRef
| Declaration | |
|---|---|
| From | var kSecReturnPersistentRef: CFStringRef |
| To | let kSecReturnPersistentRef: CFString |
Modified kSecReturnRef
| Declaration | |
|---|---|
| From | var kSecReturnRef: CFStringRef |
| To | let kSecReturnRef: CFString |
Modified kSecRevocationCRLMethod
| Declaration | |
|---|---|
| From | var kSecRevocationCRLMethod: Int { get } |
| To | var kSecRevocationCRLMethod: CFOptionFlags { get } |
Modified kSecRevocationNetworkAccessDisabled
| Declaration | |
|---|---|
| From | var kSecRevocationNetworkAccessDisabled: Int { get } |
| To | var kSecRevocationNetworkAccessDisabled: CFOptionFlags { get } |
Modified kSecRevocationOCSPMethod
| Declaration | |
|---|---|
| From | var kSecRevocationOCSPMethod: Int { get } |
| To | var kSecRevocationOCSPMethod: CFOptionFlags { get } |
Modified kSecRevocationPreferCRL
| Declaration | |
|---|---|
| From | var kSecRevocationPreferCRL: Int { get } |
| To | var kSecRevocationPreferCRL: CFOptionFlags { get } |
| Declaration | |
|---|---|
| From | var kSecRevocationRequirePositiveResponse: Int { get } |
| To | var kSecRevocationRequirePositiveResponse: CFOptionFlags { get } |
Modified kSecRevocationUseAnyAvailableMethod
| Declaration | |
|---|---|
| From | var kSecRevocationUseAnyAvailableMethod: Int { get } |
| To | var kSecRevocationUseAnyAvailableMethod: CFOptionFlags { get } |
Modified kSecSharedPassword
| Declaration | |
|---|---|
| From | var kSecSharedPassword: Unmanaged<AnyObject>! |
| To | let kSecSharedPassword: CFString |
Modified kSecTrustEvaluationDate
| Declaration | |
|---|---|
| From | var kSecTrustEvaluationDate: Unmanaged<AnyObject>! |
| To | let kSecTrustEvaluationDate: CFString |
Modified kSecTrustExtendedValidation
| Declaration | |
|---|---|
| From | var kSecTrustExtendedValidation: Unmanaged<AnyObject>! |
| To | let kSecTrustExtendedValidation: CFString |
Modified kSecTrustOrganizationName
| Declaration | |
|---|---|
| From | var kSecTrustOrganizationName: Unmanaged<AnyObject>! |
| To | let kSecTrustOrganizationName: CFString |
Modified kSecTrustResultValue
| Declaration | |
|---|---|
| From | var kSecTrustResultValue: Unmanaged<AnyObject>! |
| To | let kSecTrustResultValue: CFString |
Modified kSecTrustRevocationChecked
| Declaration | |
|---|---|
| From | var kSecTrustRevocationChecked: Unmanaged<AnyObject>! |
| To | let kSecTrustRevocationChecked: CFString |
Modified kSecTrustRevocationValidUntilDate
| Declaration | |
|---|---|
| From | var kSecTrustRevocationValidUntilDate: Unmanaged<AnyObject>! |
| To | let kSecTrustRevocationValidUntilDate: CFString |
Modified kSecUseItemList
| Declaration | |
|---|---|
| From | var kSecUseItemList: CFStringRef |
| To | let kSecUseItemList: CFString |
Modified kSecUseNoAuthenticationUI
| Declaration | Deprecation | |
|---|---|---|
| From | var kSecUseNoAuthenticationUI: CFStringRef | -- |
| To | let kSecUseNoAuthenticationUI: CFString | iOS 9.0 |
Modified kSecUseOperationPrompt
| Declaration | |
|---|---|
| From | var kSecUseOperationPrompt: CFStringRef |
| To | let kSecUseOperationPrompt: CFString |
Modified kSecValueData
| Declaration | |
|---|---|
| From | var kSecValueData: CFStringRef |
| To | let kSecValueData: CFString |
Modified kSecValuePersistentRef
| Declaration | |
|---|---|
| From | var kSecValuePersistentRef: CFStringRef |
| To | let kSecValuePersistentRef: CFString |
Modified kSecValueRef
| Declaration | |
|---|---|
| From | var kSecValueRef: CFStringRef |
| To | let kSecValueRef: CFString |
| Declaration | |
|---|---|
| From | func SecAccessControlCreateWithFlags(_ allocator: CFAllocator!, _ protection: AnyObject!, _ flags: SecAccessControlCreateFlags, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecAccessControl>! |
| To | func SecAccessControlCreateWithFlags(_ allocator: CFAllocator?, _ protection: AnyObject, _ flags: SecAccessControlCreateFlags, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecAccessControl? |
| Declaration | |
|---|---|
| From | func SecAddSharedWebCredential(_ fqdn: CFString!, _ account: CFString!, _ password: CFString!, _ completionHandler: ((CFError!) -> Void)!) |
| To | func SecAddSharedWebCredential(_ fqdn: CFString, _ account: CFString, _ password: CFString?, _ completionHandler: (CFError?) -> Void) |
| Declaration | |
|---|---|
| From | func SecCertificateCopyData(_ certificate: SecCertificate!) -> Unmanaged<CFData>! |
| To | func SecCertificateCopyData(_ certificate: SecCertificate) -> CFData |
| Declaration | |
|---|---|
| From | func SecCertificateCopySubjectSummary(_ certificate: SecCertificate!) -> Unmanaged<CFString>! |
| To | func SecCertificateCopySubjectSummary(_ certificate: SecCertificate) -> CFString |
| Declaration | |
|---|---|
| From | func SecCertificateCreateWithData(_ allocator: CFAllocator!, _ data: CFData!) -> Unmanaged<SecCertificate>! |
| To | func SecCertificateCreateWithData(_ allocator: CFAllocator?, _ data: CFData) -> SecCertificate? |
| Declaration | |
|---|---|
| From | func SecCreateSharedWebCredentialPassword() -> Unmanaged<CFString>! |
| To | func SecCreateSharedWebCredentialPassword() -> CFString? |
Modified SecIdentityCopyCertificate(_: SecIdentity, _: UnsafeMutablePointer<SecCertificate?>) -> OSStatus
| Declaration | |
|---|---|
| From | func SecIdentityCopyCertificate(_ identityRef: SecIdentity!, _ certificateRef: UnsafeMutablePointer<Unmanaged<SecCertificate>?>) -> OSStatus |
| To | func SecIdentityCopyCertificate(_ identityRef: SecIdentity, _ certificateRef: UnsafeMutablePointer<SecCertificate?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecIdentityCopyPrivateKey(_ identityRef: SecIdentity!, _ privateKeyRef: UnsafeMutablePointer<Unmanaged<SecKey>?>) -> OSStatus |
| To | func SecIdentityCopyPrivateKey(_ identityRef: SecIdentity, _ privateKeyRef: UnsafeMutablePointer<SecKey?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecItemAdd(_ attributes: CFDictionary!, _ result: UnsafeMutablePointer<Unmanaged<AnyObject>?>) -> OSStatus |
| To | func SecItemAdd(_ attributes: CFDictionary, _ result: UnsafeMutablePointer<AnyObject?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecItemCopyMatching(_ query: CFDictionary!, _ result: UnsafeMutablePointer<Unmanaged<AnyObject>?>) -> OSStatus |
| To | func SecItemCopyMatching(_ query: CFDictionary, _ result: UnsafeMutablePointer<AnyObject?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecItemDelete(_ query: CFDictionary!) -> OSStatus |
| To | func SecItemDelete(_ query: CFDictionary) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecItemUpdate(_ query: CFDictionary!, _ attributesToUpdate: CFDictionary!) -> OSStatus |
| To | func SecItemUpdate(_ query: CFDictionary, _ attributesToUpdate: CFDictionary) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecKeyDecrypt(_ key: SecKey!, _ padding: SecPadding, _ cipherText: UnsafePointer<UInt8>, _ cipherTextLen: Int, _ plainText: UnsafeMutablePointer<UInt8>, _ plainTextLen: UnsafeMutablePointer<Int>) -> OSStatus |
| To | func SecKeyDecrypt(_ key: SecKey, _ padding: SecPadding, _ cipherText: UnsafePointer<UInt8>, _ cipherTextLen: Int, _ plainText: UnsafeMutablePointer<UInt8>, _ plainTextLen: UnsafeMutablePointer<Int>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecKeyEncrypt(_ key: SecKey!, _ padding: SecPadding, _ plainText: UnsafePointer<UInt8>, _ plainTextLen: Int, _ cipherText: UnsafeMutablePointer<UInt8>, _ cipherTextLen: UnsafeMutablePointer<Int>) -> OSStatus |
| To | func SecKeyEncrypt(_ key: SecKey, _ padding: SecPadding, _ plainText: UnsafePointer<UInt8>, _ plainTextLen: Int, _ cipherText: UnsafeMutablePointer<UInt8>, _ cipherTextLen: UnsafeMutablePointer<Int>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecKeyGeneratePair(_ parameters: CFDictionary!, _ publicKey: UnsafeMutablePointer<Unmanaged<SecKey>?>, _ privateKey: UnsafeMutablePointer<Unmanaged<SecKey>?>) -> OSStatus |
| To | func SecKeyGeneratePair(_ parameters: CFDictionary, _ publicKey: UnsafeMutablePointer<SecKey?>, _ privateKey: UnsafeMutablePointer<SecKey?>) -> OSStatus |
Modified SecKeyGetBlockSize(_: SecKey) -> Int
| Declaration | |
|---|---|
| From | func SecKeyGetBlockSize(_ key: SecKey!) -> Int |
| To | func SecKeyGetBlockSize(_ key: SecKey) -> Int |
| Declaration | |
|---|---|
| From | func SecKeyRawSign(_ key: SecKey!, _ padding: SecPadding, _ dataToSign: UnsafePointer<UInt8>, _ dataToSignLen: Int, _ sig: UnsafeMutablePointer<UInt8>, _ sigLen: UnsafeMutablePointer<Int>) -> OSStatus |
| To | func SecKeyRawSign(_ key: SecKey, _ padding: SecPadding, _ dataToSign: UnsafePointer<UInt8>, _ dataToSignLen: Int, _ sig: UnsafeMutablePointer<UInt8>, _ sigLen: UnsafeMutablePointer<Int>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecKeyRawVerify(_ key: SecKey!, _ padding: SecPadding, _ signedData: UnsafePointer<UInt8>, _ signedDataLen: Int, _ sig: UnsafePointer<UInt8>, _ sigLen: Int) -> OSStatus |
| To | func SecKeyRawVerify(_ key: SecKey, _ padding: SecPadding, _ signedData: UnsafePointer<UInt8>, _ signedDataLen: Int, _ sig: UnsafePointer<UInt8>, _ sigLen: Int) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecPKCS12Import(_ pkcs12_data: CFData!, _ options: CFDictionary!, _ items: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus |
| To | func SecPKCS12Import(_ pkcs12_data: CFData, _ options: CFDictionary, _ items: UnsafeMutablePointer<CFArray?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecPolicyCopyProperties(_ policyRef: SecPolicy!) -> Unmanaged<CFDictionary>! |
| To | func SecPolicyCopyProperties(_ policyRef: SecPolicy) -> CFDictionary |
| Declaration | |
|---|---|
| From | func SecPolicyCreateBasicX509() -> Unmanaged<SecPolicy>! |
| To | func SecPolicyCreateBasicX509() -> SecPolicy |
| Declaration | |
|---|---|
| From | func SecPolicyCreateRevocation(_ revocationFlags: CFOptionFlags) -> Unmanaged<SecPolicy>! |
| To | func SecPolicyCreateRevocation(_ revocationFlags: CFOptionFlags) -> SecPolicy |
| Declaration | |
|---|---|
| From | func SecPolicyCreateSSL(_ server: Boolean, _ hostname: CFString!) -> Unmanaged<SecPolicy>! |
| To | func SecPolicyCreateSSL(_ server: Bool, _ hostname: CFString?) -> SecPolicy |
| Declaration | |
|---|---|
| From | func SecPolicyCreateWithProperties(_ policyIdentifier: AnyObject!, _ properties: CFDictionary!) -> Unmanaged<SecPolicy>! |
| To | func SecPolicyCreateWithProperties(_ policyIdentifier: AnyObject, _ properties: CFDictionary?) -> SecPolicy |
| Declaration | |
|---|---|
| From | func SecRequestSharedWebCredential(_ fqdn: CFString!, _ account: CFString!, _ completionHandler: ((CFArray!, CFError!) -> Void)!) |
| To | func SecRequestSharedWebCredential(_ fqdn: CFString?, _ account: CFString?, _ completionHandler: (CFArray?, CFError?) -> Void) |
Modified SecTrustCallback
| Declaration | |
|---|---|
| From | typealias SecTrustCallback = (SecTrust!, SecTrustResultType) -> Void |
| To | typealias SecTrustCallback = (SecTrust, SecTrustResultType) -> Void |
Modified SecTrustCopyCustomAnchorCertificates(_: SecTrust, _: UnsafeMutablePointer<CFArray?>) -> OSStatus
| Declaration | |
|---|---|
| From | func SecTrustCopyCustomAnchorCertificates(_ trust: SecTrust!, _ anchors: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus |
| To | func SecTrustCopyCustomAnchorCertificates(_ trust: SecTrust, _ anchors: UnsafeMutablePointer<CFArray?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustCopyExceptions(_ trust: SecTrust!) -> Unmanaged<CFData>! |
| To | func SecTrustCopyExceptions(_ trust: SecTrust) -> CFData |
| Declaration | |
|---|---|
| From | func SecTrustCopyPolicies(_ trust: SecTrust!, _ policies: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus |
| To | func SecTrustCopyPolicies(_ trust: SecTrust, _ policies: UnsafeMutablePointer<CFArray?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustCopyProperties(_ trust: SecTrust!) -> Unmanaged<CFArray>! |
| To | func SecTrustCopyProperties(_ trust: SecTrust) -> CFArray? |
| Declaration | |
|---|---|
| From | func SecTrustCopyPublicKey(_ trust: SecTrust!) -> Unmanaged<SecKey>! |
| To | func SecTrustCopyPublicKey(_ trust: SecTrust) -> SecKey? |
| Declaration | |
|---|---|
| From | func SecTrustCopyResult(_ trust: SecTrust!) -> Unmanaged<CFDictionary>! |
| To | func SecTrustCopyResult(_ trust: SecTrust) -> CFDictionary? |
| Declaration | |
|---|---|
| From | func SecTrustCreateWithCertificates(_ certificates: AnyObject!, _ policies: AnyObject!, _ trust: UnsafeMutablePointer<Unmanaged<SecTrust>?>) -> OSStatus |
| To | func SecTrustCreateWithCertificates(_ certificates: AnyObject, _ policies: AnyObject?, _ trust: UnsafeMutablePointer<SecTrust?>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustEvaluate(_ trust: SecTrust!, _ result: UnsafeMutablePointer<SecTrustResultType>) -> OSStatus |
| To | func SecTrustEvaluate(_ trust: SecTrust, _ result: UnsafeMutablePointer<SecTrustResultType>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustEvaluateAsync(_ trust: SecTrust!, _ queue: dispatch_queue_t!, _ result: SecTrustCallback!) -> OSStatus |
| To | func SecTrustEvaluateAsync(_ trust: SecTrust, _ queue: dispatch_queue_t?, _ result: SecTrustCallback) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustGetCertificateAtIndex(_ trust: SecTrust!, _ ix: CFIndex) -> Unmanaged<SecCertificate>! |
| To | func SecTrustGetCertificateAtIndex(_ trust: SecTrust, _ ix: CFIndex) -> SecCertificate? |
| Declaration | |
|---|---|
| From | func SecTrustGetCertificateCount(_ trust: SecTrust!) -> CFIndex |
| To | func SecTrustGetCertificateCount(_ trust: SecTrust) -> CFIndex |
Modified SecTrustGetNetworkFetchAllowed(_: SecTrust, _: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus
| Declaration | |
|---|---|
| From | func SecTrustGetNetworkFetchAllowed(_ trust: SecTrust!, _ allowFetch: UnsafeMutablePointer<Boolean>) -> OSStatus |
| To | func SecTrustGetNetworkFetchAllowed(_ trust: SecTrust, _ allowFetch: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus |
Modified SecTrustGetTrustResult(_: SecTrust, _: UnsafeMutablePointer<SecTrustResultType>) -> OSStatus
| Declaration | |
|---|---|
| From | func SecTrustGetTrustResult(_ trust: SecTrust!, _ result: UnsafeMutablePointer<SecTrustResultType>) -> OSStatus |
| To | func SecTrustGetTrustResult(_ trust: SecTrust, _ result: UnsafeMutablePointer<SecTrustResultType>) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustGetVerifyTime(_ trust: SecTrust!) -> CFAbsoluteTime |
| To | func SecTrustGetVerifyTime(_ trust: SecTrust) -> CFAbsoluteTime |
| Declaration | |
|---|---|
| From | func SecTrustSetAnchorCertificates(_ trust: SecTrust!, _ anchorCertificates: CFArray!) -> OSStatus |
| To | func SecTrustSetAnchorCertificates(_ trust: SecTrust, _ anchorCertificates: CFArray) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustSetAnchorCertificatesOnly(_ trust: SecTrust!, _ anchorCertificatesOnly: Boolean) -> OSStatus |
| To | func SecTrustSetAnchorCertificatesOnly(_ trust: SecTrust, _ anchorCertificatesOnly: Bool) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustSetExceptions(_ trust: SecTrust!, _ exceptions: CFData!) -> Bool |
| To | func SecTrustSetExceptions(_ trust: SecTrust, _ exceptions: CFData) -> Bool |
| Declaration | |
|---|---|
| From | func SecTrustSetNetworkFetchAllowed(_ trust: SecTrust!, _ allowFetch: Boolean) -> OSStatus |
| To | func SecTrustSetNetworkFetchAllowed(_ trust: SecTrust, _ allowFetch: Bool) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustSetOCSPResponse(_ trust: SecTrust!, _ responseData: AnyObject!) -> OSStatus |
| To | func SecTrustSetOCSPResponse(_ trust: SecTrust, _ responseData: AnyObject?) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustSetPolicies(_ trust: SecTrust!, _ policies: AnyObject!) -> OSStatus |
| To | func SecTrustSetPolicies(_ trust: SecTrust, _ policies: AnyObject) -> OSStatus |
| Declaration | |
|---|---|
| From | func SecTrustSetVerifyDate(_ trust: SecTrust!, _ verifyDate: CFDate!) -> OSStatus |
| To | func SecTrustSetVerifyDate(_ trust: SecTrust, _ verifyDate: CFDate) -> OSStatus |