Documentation Archive Developer
Search

Security Changes for Swift

Security

Removed AuthorizationItem.init()
Removed AuthorizationItem.init(name: AuthorizationString, valueLength: Int, value: UnsafeMutablePointer<Void>, flags: UInt32)
Removed AuthorizationItemSet.init()
Removed AuthorizationItemSet.init(count: UInt32, items: UnsafeMutablePointer<AuthorizationItem>)
Removed cssm_access_credentials.init(EntryTag: CSSM_STRING, BaseCerts: CSSM_BASE_CERTS, Samples: CSSM_SAMPLEGROUP, Callback: CSSM_CHALLENGE_CALLBACK, CallerCtx: UnsafeMutablePointer<Void>)
Removed cssm_acl_entry_input.init(Prototype: CSSM_ACL_ENTRY_PROTOTYPE, Callback: CSSM_ACL_SUBJECT_CALLBACK, CallerContext: UnsafeMutablePointer<Void>)
Removed cssm_appledl_open_parameters_mask.value
Removed cssm_crypto_data.init(Param: CSSM_DATA, Callback: CSSM_CALLBACK, CallerCtx: UnsafeMutablePointer<Void>)
Removed cssm_func_name_addr.init(Name: CSSM_STRING, Address: CSSM_PROC_ADDR)
Removed cssm_manager_registration_info.init(Initialize: CFunctionPointer<((uint32, uint32) -> CSSM_RETURN)>, Terminate: CFunctionPointer<(() -> CSSM_RETURN)>, RegisterDispatchTable: CFunctionPointer<((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)>, DeregisterDispatchTable: CFunctionPointer<(() -> CSSM_RETURN)>, EventNotifyManager: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>, RefreshFunctionTable: CFunctionPointer<((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>)
Removed cssm_memory_funcs.init(malloc_func: CSSM_MALLOC, free_func: CSSM_FREE, realloc_func: CSSM_REALLOC, calloc_func: CSSM_CALLOC, AllocRef: UnsafeMutablePointer<Void>)
Removed cssm_module_funcs.init(ServiceType: CSSM_SERVICE_TYPE, NumberOfServiceFuncs: uint32, ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR>)
Removed cssm_spi_ac_funcs.init(AuthCompute: CFunctionPointer<((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)>, PassThrough: CFunctionPointer<((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
Removed cssm_spi_cl_funcs.init(CertCreateTemplate: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertGetAllTemplateFields: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>, CertSign: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertVerify: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)>, CertVerifyWithKey: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>, CertGetFirstFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CertGetNextFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CertAbortQuery: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, CertGetKeyInfo: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_KEY_PTR>) -> CSSM_RETURN)>, CertGetAllFields: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>, FreeFields: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>, FreeFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_OID>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertCache: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>, CertGetFirstCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CertGetNextCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CertAbortCache: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, CertGroupToSignedBundle: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERT_BUNDLE_HEADER>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertGroupFromVerifiedBundle: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERT_BUNDLE>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>, CertDescribeFormat: CFunctionPointer<((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)>, CrlCreateTemplate: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlSetFields: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlAddCert: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlRemoveCert: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlSign: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlVerify: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)>, CrlVerifyWithKey: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>, IsCertInCrl: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>, CrlGetFirstFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CrlGetNextFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CrlAbortQuery: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, CrlGetAllFields: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>, CrlCache: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>, IsCertInCachedCrl: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE, UnsafeMutablePointer<CSSM_BOOL>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlGetFirstCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CrlGetNextCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>, CrlGetAllCachedRecordFields: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>, CrlAbortCache: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, CrlDescribeFormat: CFunctionPointer<((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)>, PassThrough: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
Removed cssm_spi_dl_funcs.init(DbOpen: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>, DbClose: CFunctionPointer<((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)>, DbCreate: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>, DbDelete: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>, CreateRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>, DestroyRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>, Authenticate: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>, GetDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)>, ChangeDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)>, GetDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)>, ChangeDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)>, GetDbNames: CFunctionPointer<((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>, GetDbNameFromHandle: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>, FreeNameList: CFunctionPointer<((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>, DataInsert: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataDelete: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>, DataModify: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>, DataGetFirst: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataGetNext: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataAbortQuery: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, DataGetFromUniqueRecordId: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, FreeUniqueRecord: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>, PassThrough: CFunctionPointer<((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
Removed cssm_spi_kr_funcs.init(RegistrationRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>, RegistrationRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)>, GenerateRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)>, ProcessRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>, RecoveryRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>, RecoveryRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)>, GetRecoveredObject: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, RecoveryRequestAbort: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, PassThrough: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
Removed cssm_spi_tp_funcs.init(SubmitCredRequest: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_AUTHORITY_REQUEST_TYPE, UnsafePointer<CSSM_TP_REQUEST_SET>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, CSSM_DATA_PTR) -> CSSM_RETURN)>, RetrieveCredResult: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, UnsafeMutablePointer<CSSM_BOOL>, UnsafeMutablePointer<CSSM_TP_RESULT_SET_PTR>) -> CSSM_RETURN)>, ConfirmCredResult: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafePointer<CSSM_TP_CONFIRM_RESPONSE>, UnsafePointer<CSSM_TP_AUTHORITY_ID>) -> CSSM_RETURN)>, ReceiveConfirmation: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_TP_CONFIRM_RESPONSE_PTR>, UnsafeMutablePointer<sint32>) -> CSSM_RETURN)>, CertReclaimKey: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, uint32, CSSM_LONG_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>) -> CSSM_RETURN)>, CertReclaimAbort: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_LONG_HANDLE) -> CSSM_RETURN)>, FormRequest: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_FORM_TYPE, CSSM_DATA_PTR) -> CSSM_RETURN)>, FormSubmit: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_TP_FORM_TYPE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_ACCESS_CREDENTIALS_PTR) -> CSSM_RETURN)>, CertGroupVerify: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)>, CertCreateTemplate: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertGetAllTemplateFields: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>, CertSign: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlVerify: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)>, CrlCreateTemplate: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertRevoke: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_TP_CERTCHANGE_REASON, CSSM_DATA_PTR) -> CSSM_RETURN)>, CertRemoveFromCrlTemplate: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, CrlSign: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, ApplyCrlToDb: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)>, CertGroupConstruct: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<Void>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>, CertGroupPrune: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>, CertGroupToTupleGroup: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_TUPLEGROUP_PTR>) -> CSSM_RETURN)>, TupleGroupToCertGroup: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>, PassThrough: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
Removed cssm_state_funcs.init(cssm_GetAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>, cssm_ReleaseAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE) -> CSSM_RETURN)>, cssm_GetAppMemoryFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)>, cssm_IsFuncCallValid: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR, CSSM_PROC_ADDR, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>, cssm_DeregisterManagerServices: CFunctionPointer<((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)>, cssm_DeliverModuleManagerEvent: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>)
Removed cssm_tp_callerauth_context.init(Policy: CSSM_TP_POLICYINFO, VerifyTime: CSSM_TIMESTRING, VerificationAbortOn: CSSM_TP_STOP_ON, CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK, NumberOfAnchorCerts: uint32, AnchorCerts: CSSM_DATA_PTR, DBList: CSSM_DL_DB_LIST_PTR, CallerCredentials: CSSM_ACCESS_CREDENTIALS_PTR)
Removed cssm_upcalls.init(malloc_func: CSSM_UPCALLS_MALLOC, free_func: CSSM_UPCALLS_FREE, realloc_func: CSSM_UPCALLS_REALLOC, calloc_func: CSSM_UPCALLS_CALLOC, CcToHandle_func: CFunctionPointer<((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)>, GetModuleInfo_func: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>)
Removed extension_data_format.value
Removed mds_funcs.init(DbOpen: CFunctionPointer<((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>, DbClose: CFunctionPointer<((MDS_DB_HANDLE) -> CSSM_RETURN)>, GetDbNames: CFunctionPointer<((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>, GetDbNameFromHandle: CFunctionPointer<((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>, FreeNameList: CFunctionPointer<((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>, DataInsert: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataDelete: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>, DataModify: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>, DataGetFirst: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataGetNext: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataAbortQuery: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, DataGetFromUniqueRecordId: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, FreeUniqueRecord: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>, CreateRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>, DestroyRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>)
Removed SecAccessControlCreateFlags.init(_: CFIndex)
Removed SecAsn1Template_struct.init()
Removed SecAsn1Template_struct.init(kind: UInt32, offset: UInt32, sub: UnsafePointer<Void>, size: UInt32)
Removed SecItemImportExportKeyParameters.init()
Removed SecItemImportExportKeyParameters.init(version: UInt32, flags: SecKeyImportExportFlags, passphrase: Unmanaged<AnyObject>!, alertTitle: Unmanaged<CFString>!, alertPrompt: Unmanaged<CFString>!, accessRef: Unmanaged<SecAccess>!, keyUsage: Unmanaged<CFArray>!, keyAttributes: Unmanaged<CFArray>!)
Removed SecKeychainAttribute.init()
Removed SecKeychainAttribute.init(tag: SecKeychainAttrType, length: UInt32, data: UnsafeMutablePointer<Void>)
Removed SecKeychainAttributeInfo.init()
Removed SecKeychainAttributeInfo.init(count: UInt32, tag: UnsafeMutablePointer<UInt32>, format: UnsafeMutablePointer<UInt32>)
Removed SecKeychainAttributeList.init()
Removed SecKeychainAttributeList.init(count: UInt32, attr: UnsafeMutablePointer<SecKeychainAttribute>)
Removed SecKeychainCallbackInfo.init()
Removed SecKeychainCallbackInfo.init(version: UInt32, item: Unmanaged<SecKeychainItem>!, keychain: Unmanaged<SecKeychain>!, pid: pid_t)
Removed SecKeychainSettings.init(version: UInt32, lockOnSleep: Boolean, useLockInterval: Boolean, lockInterval: UInt32)
Removed SecKeyImportExportParameters.init()
Removed SecKeyImportExportParameters.init(version: UInt32, flags: SecKeyImportExportFlags, passphrase: Unmanaged<AnyObject>!, alertTitle: Unmanaged<CFString>!, alertPrompt: Unmanaged<CFString>!, accessRef: Unmanaged<SecAccess>!, keyUsage: CSSM_KEYUSE, keyAttributes: CSSM_KEYATTR_FLAGS)
Removed SecPreferencesDomain [struct]
Removed SecPreferencesDomain.init(_: UInt32)
Removed SecPreferencesDomain.value
Removed SSLAuthenticate [struct]
Removed SSLAuthenticate.init(_: UInt32)
Removed SSLAuthenticate.value
Removed SSLClientCertificateState [struct]
Removed SSLClientCertificateState.init(_: UInt32)
Removed SSLClientCertificateState.value
Removed SSLConnectionType [struct]
Removed SSLConnectionType.init(_: UInt32)
Removed SSLConnectionType.value
Removed SSLProtocol [struct]
Removed SSLProtocol.init(_: UInt32)
Removed SSLProtocol.value
Removed SSLProtocolSide [struct]
Removed SSLProtocolSide.init(_: UInt32)
Removed SSLProtocolSide.value
Removed SSLSessionOption [struct]
Removed SSLSessionOption.init(_: UInt32)
Removed SSLSessionOption.value
Removed SSLSessionState [struct]
Removed SSLSessionState.init(_: UInt32)
Removed SSLSessionState.value
Removed AuthorizationFlags
Removed CMSCertificateChainMode
Removed CMSSignedAttributes
Removed CMSSignerStatus
Removed errSecAllocate
Removed errSecAuthFailed
Removed errSecDecode
Removed errSecDuplicateItem
Removed errSecInteractionNotAllowed
Removed errSecItemNotFound
Removed errSecNotAvailable
Removed errSecParam
Removed errSecSuccess
Removed errSecUnimplemented
Removed kAlwaysAuthenticate
Removed kAuthorizationFlagDefaults
Removed kAuthorizationFlagDestroyRights
Removed kAuthorizationFlagExtendRights
Removed kAuthorizationFlagInteractionAllowed
Removed kAuthorizationFlagNoData
Removed kAuthorizationFlagPartialRights
Removed kAuthorizationFlagPreAuthorize
Removed kCMSAttrNone
Removed kCMSAttrSigningTime
Removed kCMSAttrSmimeCapabilities
Removed kCMSAttrSmimeEncryptionKeyPrefs
Removed kCMSAttrSmimeMSEncryptionKeyPrefs
Removed kCMSCertificateChain
Removed kCMSCertificateChainWithRoot
Removed kCMSCertificateNone
Removed kCMSCertificateSignerOnly
Removed kCMSSignerInvalidCert
Removed kCMSSignerInvalidIndex
Removed kCMSSignerInvalidSignature
Removed kCMSSignerNeedsDetachedContent
Removed kCMSSignerUnsigned
Removed kCMSSignerValid
Removed kDTLSProtocol1
Removed kNeverAuthenticate
Removed kSec3DES192
Removed kSecAccountItemAttr
Removed kSecAddEvent
Removed kSecAddEventMask
Removed kSecAddressItemAttr
Removed kSecAES128
Removed kSecAES192
Removed kSecAES256
Removed kSecAlias
Removed kSecAuthenticationTypeAny
Removed kSecAuthenticationTypeDefault
Removed kSecAuthenticationTypeDPA
Removed kSecAuthenticationTypeHTMLForm
Removed kSecAuthenticationTypeHTTPBasic
Removed kSecAuthenticationTypeHTTPDigest
Removed kSecAuthenticationTypeItemAttr
Removed kSecAuthenticationTypeMSN
Removed kSecAuthenticationTypeNTLM
Removed kSecAuthenticationTypeRPA
Removed kSecCertificateEncoding
Removed kSecCertificateItemClass
Removed kSecCertificateType
Removed kSecCodeSignatureAdhoc
Removed kSecCodeSignatureEnforcement
Removed kSecCodeSignatureForceExpiration
Removed kSecCodeSignatureForceHard
Removed kSecCodeSignatureForceKill
Removed kSecCodeSignatureHost
Removed kSecCodeSignatureLibraryValidation
Removed kSecCodeSignatureRestrict
Removed kSecCodeStatusHard
Removed kSecCodeStatusKill
Removed kSecCodeStatusValid
Removed kSecCommentItemAttr
Removed kSecCreationDateItemAttr
Removed kSecCreatorItemAttr
Removed kSecCredentialTypeDefault
Removed kSecCredentialTypeNoUI
Removed kSecCredentialTypeWithUI
Removed kSecCrlEncoding
Removed kSecCrlType
Removed kSecCSConsiderExpiration
Removed kSecCSDefaultFlags
Removed kSecCSEnforceRevocationChecks
Removed kSecCSNoNetworkAccess
Removed kSecCSReportProgress
Removed kSecCustomIconItemAttr
Removed kSecDataAccessEvent
Removed kSecDataAccessEventMask
Removed kSecDefaultChangedEvent
Removed kSecDefaultChangedEventMask
Removed kSecDefaultKeySize
Removed kSecDeleteEvent
Removed kSecDeleteEventMask
Removed kSecDescriptionItemAttr
Removed kSecDesignatedRequirementType
Removed kSecEveryEventMask
Removed kSecFormatBSAFE
Removed kSecFormatNetscapeCertSequence
Removed kSecFormatOpenSSL
Removed kSecFormatPEMSequence
Removed kSecFormatPKCS12
Removed kSecFormatPKCS7
Removed kSecFormatRawKey
Removed kSecFormatSSH
Removed kSecFormatSSHv2
Removed kSecFormatUnknown
Removed kSecFormatWrappedLSH
Removed kSecFormatWrappedOpenSSL
Removed kSecFormatWrappedPKCS8
Removed kSecFormatWrappedSSH
Removed kSecFormatX509Cert
Removed kSecGenericItemAttr
Removed kSecGenericPasswordItemClass
Removed kSecGuestRequirementType
Removed kSecHostRequirementType
Removed kSecInternetPasswordItemClass
Removed kSecInvalidRequirementType
Removed kSecInvisibleItemAttr
Removed kSecItemPemArmour
Removed kSecItemTypeAggregate
Removed kSecItemTypeCertificate
Removed kSecItemTypePrivateKey
Removed kSecItemTypePublicKey
Removed kSecItemTypeSessionKey
Removed kSecItemTypeUnknown
Removed kSecKeychainListChangedEvent
Removed kSecKeychainListChangedMask
Removed kSecKeychainPromptInvalid
Removed kSecKeychainPromptInvalidAct
Removed kSecKeychainPromptRequirePassphase
Removed kSecKeychainPromptUnsigned
Removed kSecKeychainPromptUnsignedAct
Removed kSecKeyImportOnlyOne
Removed kSecKeyNoAccessControl
Removed kSecKeySecurePassphrase
Removed kSecLabelItemAttr
Removed kSecLibraryRequirementType
Removed kSecLockEvent
Removed kSecLockEventMask
Removed kSecModDateItemAttr
Removed kSecNegativeItemAttr
Removed kSecp192r1
Removed kSecp256r1
Removed kSecp384r1
Removed kSecp521r1
Removed kSecPaddingNone
Removed kSecPaddingPKCS1
Removed kSecPaddingPKCS1MD2
Removed kSecPaddingPKCS1MD5
Removed kSecPaddingPKCS1SHA1
Removed kSecPasswordChangedEvent
Removed kSecPasswordChangedEventMask
Removed kSecPathItemAttr
Removed kSecPluginRequirementType
Removed kSecPortItemAttr
Removed kSecPreferencesDomainCommon
Removed kSecPreferencesDomainDynamic
Removed kSecPreferencesDomainSystem
Removed kSecPreferencesDomainUser
Removed kSecPrivateKeyItemClass
Removed kSecProtocolItemAttr
Removed kSecProtocolTypeAFP
Removed kSecProtocolTypeAny
Removed kSecProtocolTypeAppleTalk
Removed kSecProtocolTypeCIFS
Removed kSecProtocolTypeCVSpserver
Removed kSecProtocolTypeDAAP
Removed kSecProtocolTypeEPPC
Removed kSecProtocolTypeFTP
Removed kSecProtocolTypeFTPAccount
Removed kSecProtocolTypeFTPProxy
Removed kSecProtocolTypeFTPS
Removed kSecProtocolTypeHTTP
Removed kSecProtocolTypeHTTPProxy
Removed kSecProtocolTypeHTTPS
Removed kSecProtocolTypeHTTPSProxy
Removed kSecProtocolTypeIMAP
Removed kSecProtocolTypeIMAPS
Removed kSecProtocolTypeIPP
Removed kSecProtocolTypeIRC
Removed kSecProtocolTypeIRCS
Removed kSecProtocolTypeLDAP
Removed kSecProtocolTypeLDAPS
Removed kSecProtocolTypeNNTP
Removed kSecProtocolTypeNNTPS
Removed kSecProtocolTypePOP3
Removed kSecProtocolTypePOP3S
Removed kSecProtocolTypeRTSP
Removed kSecProtocolTypeRTSPProxy
Removed kSecProtocolTypeSMB
Removed kSecProtocolTypeSMTP
Removed kSecProtocolTypeSOCKS
Removed kSecProtocolTypeSSH
Removed kSecProtocolTypeSVN
Removed kSecProtocolTypeTelnet
Removed kSecProtocolTypeTelnetS
Removed kSecPublicKeyItemClass
Removed kSecRequirementTypeCount
Removed kSecRSAMax
Removed kSecRSAMin
Removed kSecScriptCodeItemAttr
Removed kSecSecurityDomainItemAttr
Removed kSecServerItemAttr
Removed kSecServiceItemAttr
Removed kSecSignatureItemAttr
Removed kSecSymmetricKeyItemClass
Removed kSecTransformMetaAttributeCanCycle
Removed kSecTransformMetaAttributeDeferred
Removed kSecTransformMetaAttributeExternalize
Removed kSecTransformMetaAttributeHasInboundConnection
Removed kSecTransformMetaAttributeHasOutboundConnections
Removed kSecTransformMetaAttributeName
Removed kSecTransformMetaAttributeRef
Removed kSecTransformMetaAttributeRequired
Removed kSecTransformMetaAttributeRequiresOutboundConnection
Removed kSecTransformMetaAttributeStream
Removed kSecTransformMetaAttributeValue
Removed kSecTrustOptionAllowExpired
Removed kSecTrustOptionAllowExpiredRoot
Removed kSecTrustOptionFetchIssuerFromNet
Removed kSecTrustOptionImplicitAnchors
Removed kSecTrustOptionLeafIsCA
Removed kSecTrustOptionRequireRevPerCert
Removed kSecTrustOptionUseTrustSettings
Removed kSecTrustSettingsChangedEvent
Removed kSecTrustSettingsChangedEventMask
Removed kSecTrustSettingsDomainAdmin
Removed kSecTrustSettingsDomainSystem
Removed kSecTrustSettingsDomainUser
Removed kSecTrustSettingsKeyUseAny
Removed kSecTrustSettingsKeyUseEnDecryptData
Removed kSecTrustSettingsKeyUseEnDecryptKey
Removed kSecTrustSettingsKeyUseKeyExchange
Removed kSecTrustSettingsKeyUseSignature
Removed kSecTrustSettingsKeyUseSignCert
Removed kSecTrustSettingsKeyUseSignRevocation
Removed kSecTrustSettingsResultDeny
Removed kSecTrustSettingsResultInvalid
Removed kSecTrustSettingsResultTrustAsRoot
Removed kSecTrustSettingsResultTrustRoot
Removed kSecTrustSettingsResultUnspecified
Removed kSecTypeItemAttr
Removed kSecUnlockEvent
Removed kSecUnlockEventMask
Removed kSecUpdateEvent
Removed kSecUpdateEventMask
Removed kSecVolumeItemAttr
Removed kSSLAborted
Removed kSSLClientCertNone
Removed kSSLClientCertRejected
Removed kSSLClientCertRequested
Removed kSSLClientCertSent
Removed kSSLClientSide
Removed kSSLClosed
Removed kSSLConnected
Removed kSSLDatagramType
Removed kSSLHandshake
Removed kSSLIdle
Removed kSSLProtocol2
Removed kSSLProtocol3
Removed kSSLProtocol3Only
Removed kSSLProtocolAll
Removed kSSLProtocolUnknown
Removed kSSLServerSide
Removed kSSLSessionOptionBreakOnCertRequested
Removed kSSLSessionOptionBreakOnClientAuth
Removed kSSLSessionOptionBreakOnServerAuth
Removed kSSLSessionOptionFallback
Removed kSSLSessionOptionFalseStart
Removed kSSLSessionOptionSendOneByteRecord
Removed kSSLStreamType
Removed kTLSProtocol1
Removed kTLSProtocol11
Removed kTLSProtocol12
Removed kTLSProtocol1Only
Removed kTryAuthenticate
Removed SecAuthenticationType
Removed SecCodeSignatureFlags
Removed SecCodeStatus
Removed SecCredentialType
Removed SecCSFlags
Removed SecExternalFormat
Removed SecExternalItemType
Removed SecItemAttr
Removed SecItemClass
Removed SecItemImportExportFlags
Removed SecKeychainEvent
Removed SecKeychainEventMask
Removed SecKeychainPromptSelector
Removed SecKeyImportExportFlags
Removed SecKeySizes
Removed SecPadding
Removed SecProtocolType
Removed SecRequirementType
Removed SecTransformMetaAttributeType
Removed SecTrustOptionFlags
Removed SecTrustSettingsDomain
Removed SecTrustSettingsKeyUsage
Removed SecTrustSettingsResult
Added AuthorizationFlags.init(rawValue: UInt32)
Added cssm_access_credentials.init(EntryTag: CSSM_STRING, BaseCerts: CSSM_BASE_CERTS, Samples: CSSM_SAMPLEGROUP, Callback: CSSM_CHALLENGE_CALLBACK!, CallerCtx: UnsafeMutablePointer<Void>)
Added cssm_acl_entry_input.init(Prototype: CSSM_ACL_ENTRY_PROTOTYPE, Callback: CSSM_ACL_SUBJECT_CALLBACK!, CallerContext: UnsafeMutablePointer<Void>)
Added cssm_appledl_open_parameters_mask.init(rawValue: UInt32)
Added cssm_appledl_open_parameters_mask.rawValue
Added cssm_crypto_data.init(Param: CSSM_DATA, Callback: CSSM_CALLBACK!, CallerCtx: UnsafeMutablePointer<Void>)
Added cssm_func_name_addr.init(Name: CSSM_STRING, Address: CSSM_PROC_ADDR!)
Added cssm_manager_registration_info.init(Initialize: ((uint32, uint32) -> CSSM_RETURN)!, Terminate: (() -> CSSM_RETURN)!, RegisterDispatchTable: ((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)!, DeregisterDispatchTable: (() -> CSSM_RETURN)!, EventNotifyManager: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!, RefreshFunctionTable: ((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!)
Added cssm_memory_funcs.init(malloc_func: CSSM_MALLOC!, free_func: CSSM_FREE!, realloc_func: CSSM_REALLOC!, calloc_func: CSSM_CALLOC!, AllocRef: UnsafeMutablePointer<Void>)
Added cssm_module_funcs.init(ServiceType: CSSM_SERVICE_TYPE, NumberOfServiceFuncs: uint32, ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR?>)
Added cssm_spi_ac_funcs.init(AuthCompute: ((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)!, PassThrough: ((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
Added cssm_spi_cl_funcs.init(CertCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertGetAllTemplateFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CertSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!, CertVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, CertGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CertGetKeyInfo: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_KEY_PTR>) -> CSSM_RETURN)!, CertGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, FreeFields: ((CSSM_CL_HANDLE, uint32, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, FreeFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_OID>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, CertGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CertGroupToSignedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERT_BUNDLE_HEADER>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertGroupFromVerifiedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERT_BUNDLE>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, CertDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!, CrlCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlSetFields: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlAddCert: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlRemoveCert: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!, CrlVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, IsCertInCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!, CrlGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CrlGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CrlCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, IsCertInCachedCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE, UnsafeMutablePointer<CSSM_BOOL>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlGetAllCachedRecordFields: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CrlAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CrlDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!, PassThrough: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
Added cssm_spi_csp_funcs.init(EventNotify: ((CSSM_CSP_HANDLE, CSSM_CONTEXT_EVENT, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, QuerySize: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_BOOL, uint32, CSSM_QUERY_SIZE_DATA_PTR) -> CSSM_RETURN)!, SignData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, CSSM_DATA_PTR) -> CSSM_RETURN)!, SignDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, SignDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, SignDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, VerifyData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, VerifyDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, VerifyDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, VerifyDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, DigestData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, DigestDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, DigestDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, DigestDataClone: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_CC_HANDLE) -> CSSM_RETURN)!, DigestDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, GenerateMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, GenerateMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, GenerateMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, GenerateMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, VerifyMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, VerifyMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, VerifyMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, VerifyMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, EncryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, EncryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!, EncryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!, EncryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, DecryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, DecryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!, DecryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!, DecryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, QueryKeySizeInBits: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, CSSM_KEY_SIZE_PTR) -> CSSM_RETURN)!, GenerateKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, GenerateKeyPair: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, CSSM_KEY_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, GenerateRandom: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR) -> CSSM_RETURN)!, GenerateAlgorithmParams: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, CSSM_DATA_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_CONTEXT_ATTRIBUTE_PTR>) -> CSSM_RETURN)!, WrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_DATA>, CSSM_WRAP_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, UnwrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_WRAP_KEY>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, DeriveKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR) -> CSSM_RETURN)!, FreeKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KEY_PTR, CSSM_BOOL) -> CSSM_RETURN)!, PassThrough: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!, Login: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_DATA>, UnsafePointer<Void>) -> CSSM_RETURN)!, Logout: ((CSSM_CSP_HANDLE) -> CSSM_RETURN)!, ChangeLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!, ObtainPrivateKeyFromPublicKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_KEY_PTR) -> CSSM_RETURN)!, RetrieveUniqueId: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, RetrieveCounter: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, VerifyDevice: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, GetTimeValue: ((CSSM_CSP_HANDLE, CSSM_ALGORITHMS, UnsafeMutablePointer<CSSM_DATA>) -> CSSM_RETURN)!, GetOperationalStatistics: ((CSSM_CSP_HANDLE, UnsafeMutablePointer<CSSM_CSP_OPERATIONAL_STATISTICS>) -> CSSM_RETURN)!, GetLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!, GetKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!, ChangeKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>, UnsafePointer<CSSM_KEY>) -> CSSM_RETURN)!, GetKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!, ChangeKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!, GetLoginOwner: ((CSSM_CSP_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!, ChangeLoginOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!)
Added cssm_spi_dl_funcs.init(DbOpen: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!, DbClose: ((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)!, DbCreate: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!, DbDelete: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!, CreateRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!, DestroyRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!, Authenticate: ((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!, GetDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!, ChangeDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!, GetDbOwner: ((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!, ChangeDbOwner: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!, GetDbNames: ((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!, GetDbNameFromHandle: ((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!, FreeNameList: ((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!, DataInsert: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataDelete: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!, DataModify: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!, DataGetFirst: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataGetNext: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataAbortQuery: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, DataGetFromUniqueRecordId: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, FreeUniqueRecord: ((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!, PassThrough: ((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
Added cssm_spi_kr_funcs.init(RegistrationRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, RegistrationRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)!, GenerateRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)!, ProcessRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, RecoveryRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, RecoveryRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)!, GetRecoveredObject: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, RecoveryRequestAbort: ((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, PassThrough: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
Added cssm_spi_tp_funcs.init(SubmitCredRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_AUTHORITY_REQUEST_TYPE, UnsafePointer<CSSM_TP_REQUEST_SET>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, CSSM_DATA_PTR) -> CSSM_RETURN)!, RetrieveCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, UnsafeMutablePointer<CSSM_BOOL>, UnsafeMutablePointer<CSSM_TP_RESULT_SET_PTR>) -> CSSM_RETURN)!, ConfirmCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafePointer<CSSM_TP_CONFIRM_RESPONSE>, UnsafePointer<CSSM_TP_AUTHORITY_ID>) -> CSSM_RETURN)!, ReceiveConfirmation: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_TP_CONFIRM_RESPONSE_PTR>, UnsafeMutablePointer<sint32>) -> CSSM_RETURN)!, CertReclaimKey: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, uint32, CSSM_LONG_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>) -> CSSM_RETURN)!, CertReclaimAbort: ((CSSM_TP_HANDLE, CSSM_LONG_HANDLE) -> CSSM_RETURN)!, FormRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_FORM_TYPE, CSSM_DATA_PTR) -> CSSM_RETURN)!, FormSubmit: ((CSSM_TP_HANDLE, CSSM_TP_FORM_TYPE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_ACCESS_CREDENTIALS_PTR) -> CSSM_RETURN)!, CertGroupVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!, CertCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertGetAllTemplateFields: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CertSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!, CrlCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertRevoke: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_TP_CERTCHANGE_REASON, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertRemoveFromCrlTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, ApplyCrlToDb: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!, CertGroupConstruct: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<Void>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, CertGroupPrune: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, CertGroupToTupleGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_TUPLEGROUP_PTR>) -> CSSM_RETURN)!, TupleGroupToCertGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, PassThrough: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
Added cssm_state_funcs.init(cssm_GetAttachFunctions: ((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!, cssm_ReleaseAttachFunctions: ((CSSM_MODULE_HANDLE) -> CSSM_RETURN)!, cssm_GetAppMemoryFunctions: ((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)!, cssm_IsFuncCallValid: ((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR!, CSSM_PROC_ADDR!, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!, cssm_DeregisterManagerServices: ((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)!, cssm_DeliverModuleManagerEvent: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!)
Added cssm_tp_callerauth_context.init(Policy: CSSM_TP_POLICYINFO, VerifyTime: CSSM_TIMESTRING, VerificationAbortOn: CSSM_TP_STOP_ON, CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK!, NumberOfAnchorCerts: uint32, AnchorCerts: CSSM_DATA_PTR, DBList: CSSM_DL_DB_LIST_PTR, CallerCredentials: CSSM_ACCESS_CREDENTIALS_PTR)
Added cssm_upcalls.init(malloc_func: CSSM_UPCALLS_MALLOC!, free_func: CSSM_UPCALLS_FREE!, realloc_func: CSSM_UPCALLS_REALLOC!, calloc_func: CSSM_UPCALLS_CALLOC!, CcToHandle_func: ((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)!, GetModuleInfo_func: ((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!)
Added DERItem.init()
Added DERItem.init(data: UnsafeMutablePointer<DERByte>, length: DERSize)
Added extension_data_format.init(rawValue: UInt32)
Added extension_data_format.rawValue
Added mds_funcs.init(DbOpen: ((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!, DbClose: ((MDS_DB_HANDLE) -> CSSM_RETURN)!, GetDbNames: ((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!, GetDbNameFromHandle: ((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!, FreeNameList: ((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!, DataInsert: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataDelete: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!, DataModify: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!, DataGetFirst: ((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataGetNext: ((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataAbortQuery: ((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, DataGetFromUniqueRecordId: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, FreeUniqueRecord: ((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!, CreateRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!, DestroyRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!)
Added SecCodeSignatureFlags.init(rawValue: UInt32)
Added SecCodeStatus.init(rawValue: UInt32)
Added SecCSFlags.init(rawValue: UInt32)
Added SecItemImportExportFlags.init(rawValue: UInt32)
Added SecKeychainEventMask.init(rawValue: UInt32)
Added SecKeychainPromptSelector.init(rawValue: uint16)
Added SecKeychainSettings.init(version: UInt32, lockOnSleep: DarwinBoolean, useLockInterval: DarwinBoolean, lockInterval: UInt32)
Added SecKeyImportExportFlags.init(rawValue: UInt32)
Added SecTrustOptionFlags.init(rawValue: UInt32)
Added SecTrustSettingsKeyUsage.init(rawValue: uint32)
Added SSLSessionStrengthPolicy [enum]
Added SSLSessionStrengthPolicy.ATSv1
Added SSLSessionStrengthPolicy.Default
Added DERByte
Added DERSize
Added oidAdOCSP
Added oidFee
Added oidMd2
Added oidMd2Rsa
Added oidMd4
Added oidMd4Rsa
Added oidMd5
Added oidMd5Fee
Added oidMd5Rsa
Added oidQtCps
Added oidRsa
Added oidSha1
Added oidSha224
Added oidSha256
Added oidSha384
Added oidSha512
Added SSLSetSessionStrengthPolicy(_: SSLContext, _: SSLSessionStrengthPolicy) -> OSStatus
Declaration
From
struct AuthorizationItem {
    var name: AuthorizationString
    var valueLength: Int
    var value: UnsafeMutablePointer<Void>
    var flags: UInt32
    init()
    init(name name: AuthorizationString, valueLength valueLength: Int, value value: UnsafeMutablePointer<Void>, flags flags: UInt32)
}
To
struct AuthorizationItem {
    var name: AuthorizationString
    var valueLength: Int
    var value: UnsafeMutablePointer<Void>
    var flags: UInt32
}

Declaration
From
struct AuthorizationItemSet {
    var count: UInt32
    var items: UnsafeMutablePointer<AuthorizationItem>
    init()
    init(count count: UInt32, items items: UnsafeMutablePointer<AuthorizationItem>)
}
To
struct AuthorizationItemSet {
    var count: UInt32
    var items: UnsafeMutablePointer<AuthorizationItem>
}

Modified cssm_access_credentials [struct]
Declaration
From
struct cssm_access_credentials {
    var EntryTag: CSSM_STRING
    var BaseCerts: CSSM_BASE_CERTS
    var Samples: CSSM_SAMPLEGROUP
    var Callback: CSSM_CHALLENGE_CALLBACK
    var CallerCtx: UnsafeMutablePointer<Void>
    init()
    init(EntryTag EntryTag: CSSM_STRING, BaseCerts BaseCerts: CSSM_BASE_CERTS, Samples Samples: CSSM_SAMPLEGROUP, Callback Callback: CSSM_CHALLENGE_CALLBACK, CallerCtx CallerCtx: UnsafeMutablePointer<Void>)
}
To
struct cssm_access_credentials {
    var EntryTag: CSSM_STRING
    var BaseCerts: CSSM_BASE_CERTS
    var Samples: CSSM_SAMPLEGROUP
    var Callback: CSSM_CHALLENGE_CALLBACK!
    var CallerCtx: UnsafeMutablePointer<Void>
    init()
    init(EntryTag EntryTag: CSSM_STRING, BaseCerts BaseCerts: CSSM_BASE_CERTS, Samples Samples: CSSM_SAMPLEGROUP, Callback Callback: CSSM_CHALLENGE_CALLBACK!, CallerCtx CallerCtx: UnsafeMutablePointer<Void>)
}

Modified cssm_access_credentials.Callback
Declaration
From
var Callback: CSSM_CHALLENGE_CALLBACK
To
var Callback: CSSM_CHALLENGE_CALLBACK!

Modified cssm_acl_entry_input [struct]
Declaration
From
struct cssm_acl_entry_input {
    var Prototype: CSSM_ACL_ENTRY_PROTOTYPE
    var Callback: CSSM_ACL_SUBJECT_CALLBACK
    var CallerContext: UnsafeMutablePointer<Void>
    init()
    init(Prototype Prototype: CSSM_ACL_ENTRY_PROTOTYPE, Callback Callback: CSSM_ACL_SUBJECT_CALLBACK, CallerContext CallerContext: UnsafeMutablePointer<Void>)
}
To
struct cssm_acl_entry_input {
    var Prototype: CSSM_ACL_ENTRY_PROTOTYPE
    var Callback: CSSM_ACL_SUBJECT_CALLBACK!
    var CallerContext: UnsafeMutablePointer<Void>
    init()
    init(Prototype Prototype: CSSM_ACL_ENTRY_PROTOTYPE, Callback Callback: CSSM_ACL_SUBJECT_CALLBACK!, CallerContext CallerContext: UnsafeMutablePointer<Void>)
}

Modified cssm_acl_entry_input.Callback
Declaration
From
var Callback: CSSM_ACL_SUBJECT_CALLBACK
To
var Callback: CSSM_ACL_SUBJECT_CALLBACK!

Modified cssm_appledl_open_parameters_mask [struct]
DeclarationProtocols
From
struct cssm_appledl_open_parameters_mask {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct cssm_appledl_open_parameters_mask : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

Modified cssm_crypto_data [struct]
Declaration
From
struct cssm_crypto_data {
    var Param: CSSM_DATA
    var Callback: CSSM_CALLBACK
    var CallerCtx: UnsafeMutablePointer<Void>
    init()
    init(Param Param: CSSM_DATA, Callback Callback: CSSM_CALLBACK, CallerCtx CallerCtx: UnsafeMutablePointer<Void>)
}
To
struct cssm_crypto_data {
    var Param: CSSM_DATA
    var Callback: CSSM_CALLBACK!
    var CallerCtx: UnsafeMutablePointer<Void>
    init()
    init(Param Param: CSSM_DATA, Callback Callback: CSSM_CALLBACK!, CallerCtx CallerCtx: UnsafeMutablePointer<Void>)
}

Modified cssm_crypto_data.Callback
Declaration
From
var Callback: CSSM_CALLBACK
To
var Callback: CSSM_CALLBACK!

Declaration
From
struct cssm_func_name_addr {
    var Name: CSSM_STRING
    var Address: CSSM_PROC_ADDR
    init()
    init(Name Name: CSSM_STRING, Address Address: CSSM_PROC_ADDR)
}
To
struct cssm_func_name_addr {
    var Name: CSSM_STRING
    var Address: CSSM_PROC_ADDR!
    init()
    init(Name Name: CSSM_STRING, Address Address: CSSM_PROC_ADDR!)
}

Modified cssm_func_name_addr.Address
Declaration
From
var Address: CSSM_PROC_ADDR
To
var Address: CSSM_PROC_ADDR!

Modified cssm_manager_registration_info [struct]
Declaration
From
struct cssm_manager_registration_info {
    var Initialize: CFunctionPointer<((uint32, uint32) -> CSSM_RETURN)>
    var Terminate: CFunctionPointer<(() -> CSSM_RETURN)>
    var RegisterDispatchTable: CFunctionPointer<((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)>
    var DeregisterDispatchTable: CFunctionPointer<(() -> CSSM_RETURN)>
    var EventNotifyManager: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>
    var RefreshFunctionTable: CFunctionPointer<((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>
    init()
    init(Initialize Initialize: CFunctionPointer<((uint32, uint32) -> CSSM_RETURN)>, Terminate Terminate: CFunctionPointer<(() -> CSSM_RETURN)>, RegisterDispatchTable RegisterDispatchTable: CFunctionPointer<((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)>, DeregisterDispatchTable DeregisterDispatchTable: CFunctionPointer<(() -> CSSM_RETURN)>, EventNotifyManager EventNotifyManager: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>, RefreshFunctionTable RefreshFunctionTable: CFunctionPointer<((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>)
}
To
struct cssm_manager_registration_info {
    var Initialize: ((uint32, uint32) -> CSSM_RETURN)!
    var Terminate: (() -> CSSM_RETURN)!
    var RegisterDispatchTable: ((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)!
    var DeregisterDispatchTable: (() -> CSSM_RETURN)!
    var EventNotifyManager: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!
    var RefreshFunctionTable: ((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!
    init()
    init(Initialize Initialize: ((uint32, uint32) -> CSSM_RETURN)!, Terminate Terminate: (() -> CSSM_RETURN)!, RegisterDispatchTable RegisterDispatchTable: ((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)!, DeregisterDispatchTable DeregisterDispatchTable: (() -> CSSM_RETURN)!, EventNotifyManager EventNotifyManager: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!, RefreshFunctionTable RefreshFunctionTable: ((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!)
}

Modified cssm_manager_registration_info.DeregisterDispatchTable
Declaration
From
var DeregisterDispatchTable: CFunctionPointer<(() -> CSSM_RETURN)>
To
var DeregisterDispatchTable: (() -> CSSM_RETURN)!

Modified cssm_manager_registration_info.EventNotifyManager
Declaration
From
var EventNotifyManager: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>
To
var EventNotifyManager: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!

Modified cssm_manager_registration_info.Initialize
Declaration
From
var Initialize: CFunctionPointer<((uint32, uint32) -> CSSM_RETURN)>
To
var Initialize: ((uint32, uint32) -> CSSM_RETURN)!

Modified cssm_manager_registration_info.RefreshFunctionTable
Declaration
From
var RefreshFunctionTable: CFunctionPointer<((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>
To
var RefreshFunctionTable: ((CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!

Modified cssm_manager_registration_info.RegisterDispatchTable
Declaration
From
var RegisterDispatchTable: CFunctionPointer<((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)>
To
var RegisterDispatchTable: ((CSSM_STATE_FUNCS_PTR) -> CSSM_RETURN)!

Modified cssm_manager_registration_info.Terminate
Declaration
From
var Terminate: CFunctionPointer<(() -> CSSM_RETURN)>
To
var Terminate: (() -> CSSM_RETURN)!

Declaration
From
struct cssm_memory_funcs {
    var malloc_func: CSSM_MALLOC
    var free_func: CSSM_FREE
    var realloc_func: CSSM_REALLOC
    var calloc_func: CSSM_CALLOC
    var AllocRef: UnsafeMutablePointer<Void>
    init()
    init(malloc_func malloc_func: CSSM_MALLOC, free_func free_func: CSSM_FREE, realloc_func realloc_func: CSSM_REALLOC, calloc_func calloc_func: CSSM_CALLOC, AllocRef AllocRef: UnsafeMutablePointer<Void>)
}
To
struct cssm_memory_funcs {
    var malloc_func: CSSM_MALLOC!
    var free_func: CSSM_FREE!
    var realloc_func: CSSM_REALLOC!
    var calloc_func: CSSM_CALLOC!
    var AllocRef: UnsafeMutablePointer<Void>
    init()
    init(malloc_func malloc_func: CSSM_MALLOC!, free_func free_func: CSSM_FREE!, realloc_func realloc_func: CSSM_REALLOC!, calloc_func calloc_func: CSSM_CALLOC!, AllocRef AllocRef: UnsafeMutablePointer<Void>)
}

Modified cssm_memory_funcs.calloc_func
Declaration
From
var calloc_func: CSSM_CALLOC
To
var calloc_func: CSSM_CALLOC!

Modified cssm_memory_funcs.free_func
Declaration
From
var free_func: CSSM_FREE
To
var free_func: CSSM_FREE!

Modified cssm_memory_funcs.malloc_func
Declaration
From
var malloc_func: CSSM_MALLOC
To
var malloc_func: CSSM_MALLOC!

Modified cssm_memory_funcs.realloc_func
Declaration
From
var realloc_func: CSSM_REALLOC
To
var realloc_func: CSSM_REALLOC!

Modified cssm_module_funcs [struct]
Declaration
From
struct cssm_module_funcs {
    var ServiceType: CSSM_SERVICE_TYPE
    var NumberOfServiceFuncs: uint32
    var ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR>
    init()
    init(ServiceType ServiceType: CSSM_SERVICE_TYPE, NumberOfServiceFuncs NumberOfServiceFuncs: uint32, ServiceFuncs ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR>)
}
To
struct cssm_module_funcs {
    var ServiceType: CSSM_SERVICE_TYPE
    var NumberOfServiceFuncs: uint32
    var ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR?>
    init()
    init(ServiceType ServiceType: CSSM_SERVICE_TYPE, NumberOfServiceFuncs NumberOfServiceFuncs: uint32, ServiceFuncs ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR?>)
}

Modified cssm_module_funcs.ServiceFuncs
Declaration
From
var ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR>
To
var ServiceFuncs: UnsafePointer<CSSM_PROC_ADDR?>

Modified cssm_spi_ac_funcs [struct]
Declaration
From
struct cssm_spi_ac_funcs {
    var AuthCompute: CFunctionPointer<((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)>
    var PassThrough: CFunctionPointer<((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
    init()
    init(AuthCompute AuthCompute: CFunctionPointer<((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)>, PassThrough PassThrough: CFunctionPointer<((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
}
To
struct cssm_spi_ac_funcs {
    var AuthCompute: ((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)!
    var PassThrough: ((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!
    init()
    init(AuthCompute AuthCompute: ((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)!, PassThrough PassThrough: ((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
}

Modified cssm_spi_ac_funcs.AuthCompute
Declaration
From
var AuthCompute: CFunctionPointer<((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)>
To
var AuthCompute: ((CSSM_AC_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafePointer<CSSM_TUPLEGROUP>, uint32, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, UnsafePointer<CSSM_LIST>, CSSM_TUPLEGROUP_PTR) -> CSSM_RETURN)!

Modified cssm_spi_ac_funcs.PassThrough
Declaration
From
var PassThrough: CFunctionPointer<((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
To
var PassThrough: ((CSSM_AC_HANDLE, CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs [struct]
Declaration
From
To
struct cssm_spi_cl_funcs {
    var CertCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertGetAllTemplateFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!
    var CertSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!
    var CertVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var CertGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CertGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CertAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var CertGetKeyInfo: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_KEY_PTR>) -> CSSM_RETURN)!
    var CertGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!
    var FreeFields: ((CSSM_CL_HANDLE, uint32, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!
    var FreeFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_OID>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!
    var CertGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CertGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CertAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var CertGroupToSignedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERT_BUNDLE_HEADER>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertGroupFromVerifiedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERT_BUNDLE>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!
    var CertDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!
    var CrlCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlSetFields: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlAddCert: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlRemoveCert: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!
    var CrlVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var IsCertInCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!
    var CrlGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CrlGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CrlAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var CrlGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!
    var CrlCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!
    var IsCertInCachedCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE, UnsafeMutablePointer<CSSM_BOOL>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CrlGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!
    var CrlGetAllCachedRecordFields: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!
    var CrlAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var CrlDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!
    var PassThrough: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!
    init()
    init(CertCreateTemplate CertCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertGetAllTemplateFields CertGetAllTemplateFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CertSign CertSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertVerify CertVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!, CertVerifyWithKey CertVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, CertGetFirstFieldValue CertGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertGetNextFieldValue CertGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertAbortQuery CertAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CertGetKeyInfo CertGetKeyInfo: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_KEY_PTR>) -> CSSM_RETURN)!, CertGetAllFields CertGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, FreeFields FreeFields: ((CSSM_CL_HANDLE, uint32, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, FreeFieldValue FreeFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_OID>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertCache CertCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, CertGetFirstCachedFieldValue CertGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertGetNextCachedFieldValue CertGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CertAbortCache CertAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CertGroupToSignedBundle CertGroupToSignedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERT_BUNDLE_HEADER>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertGroupFromVerifiedBundle CertGroupFromVerifiedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERT_BUNDLE>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, CertDescribeFormat CertDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!, CrlCreateTemplate CrlCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlSetFields CrlSetFields: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlAddCert CrlAddCert: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlRemoveCert CrlRemoveCert: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlSign CrlSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlVerify CrlVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!, CrlVerifyWithKey CrlVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, IsCertInCrl IsCertInCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!, CrlGetFirstFieldValue CrlGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlGetNextFieldValue CrlGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlAbortQuery CrlAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CrlGetAllFields CrlGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CrlCache CrlCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, IsCertInCachedCrl IsCertInCachedCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE, UnsafeMutablePointer<CSSM_BOOL>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlGetFirstCachedFieldValue CrlGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlGetNextCachedFieldValue CrlGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!, CrlGetAllCachedRecordFields CrlGetAllCachedRecordFields: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CrlAbortCache CrlAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, CrlDescribeFormat CrlDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!, PassThrough PassThrough: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
}

Modified cssm_spi_cl_funcs.CertAbortCache
Declaration
From
var CertAbortCache: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var CertAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertAbortQuery
Declaration
From
var CertAbortQuery: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var CertAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertCache
Declaration
From
var CertCache: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>
To
var CertCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertCreateTemplate
Declaration
From
var CertCreateTemplate: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertDescribeFormat
Declaration
From
var CertDescribeFormat: CFunctionPointer<((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)>
To
var CertDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetAllFields
Declaration
From
var CertGetAllFields: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>
To
var CertGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetAllTemplateFields
Declaration
From
var CertGetAllTemplateFields: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>
To
var CertGetAllTemplateFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetFirstCachedFieldValue
Declaration
From
var CertGetFirstCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CertGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetFirstFieldValue
Declaration
From
var CertGetFirstFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CertGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetKeyInfo
Declaration
From
var CertGetKeyInfo: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_KEY_PTR>) -> CSSM_RETURN)>
To
var CertGetKeyInfo: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_KEY_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetNextCachedFieldValue
Declaration
From
var CertGetNextCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CertGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGetNextFieldValue
Declaration
From
var CertGetNextFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CertGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGroupFromVerifiedBundle
Declaration
From
var CertGroupFromVerifiedBundle: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERT_BUNDLE>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>
To
var CertGroupFromVerifiedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERT_BUNDLE>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertGroupToSignedBundle
Declaration
From
var CertGroupToSignedBundle: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERT_BUNDLE_HEADER>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertGroupToSignedBundle: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERT_BUNDLE_HEADER>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertSign
Declaration
From
var CertSign: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertVerify
Declaration
From
var CertVerify: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)>
To
var CertVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CertVerifyWithKey
Declaration
From
var CertVerifyWithKey: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var CertVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlAbortCache
Declaration
From
var CrlAbortCache: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var CrlAbortCache: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlAbortQuery
Declaration
From
var CrlAbortQuery: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var CrlAbortQuery: ((CSSM_CL_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlAddCert
Declaration
From
var CrlAddCert: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlAddCert: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlCache
Declaration
From
var CrlCache: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>
To
var CrlCache: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlCreateTemplate
Declaration
From
var CrlCreateTemplate: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlCreateTemplate: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlDescribeFormat
Declaration
From
var CrlDescribeFormat: CFunctionPointer<((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)>
To
var CrlDescribeFormat: ((CSSM_CL_HANDLE, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_OID_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlGetAllCachedRecordFields
Declaration
From
var CrlGetAllCachedRecordFields: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>
To
var CrlGetAllCachedRecordFields: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlGetAllFields
Declaration
From
var CrlGetAllFields: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>
To
var CrlGetAllFields: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlGetFirstCachedFieldValue
Declaration
From
var CrlGetFirstCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CrlGetFirstCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlGetFirstFieldValue
Declaration
From
var CrlGetFirstFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CrlGetFirstFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_OID>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlGetNextCachedFieldValue
Declaration
From
var CrlGetNextCachedFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CrlGetNextCachedFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlGetNextFieldValue
Declaration
From
var CrlGetNextFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)>
To
var CrlGetNextFieldValue: ((CSSM_CL_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<CSSM_DATA_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlRemoveCert
Declaration
From
var CrlRemoveCert: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlRemoveCert: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlSetFields
Declaration
From
var CrlSetFields: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlSetFields: ((CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, UnsafePointer<CSSM_DATA>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlSign
Declaration
From
var CrlSign: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlSign: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlVerify
Declaration
From
var CrlVerify: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)>
To
var CrlVerify: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_FIELD>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.CrlVerifyWithKey
Declaration
From
var CrlVerifyWithKey: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var CrlVerifyWithKey: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.FreeFields
Declaration
From
var FreeFields: CFunctionPointer<((CSSM_CL_HANDLE, uint32, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>
To
var FreeFields: ((CSSM_CL_HANDLE, uint32, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.FreeFieldValue
Declaration
From
var FreeFieldValue: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_OID>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var FreeFieldValue: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_OID>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.IsCertInCachedCrl
Declaration
From
var IsCertInCachedCrl: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE, UnsafeMutablePointer<CSSM_BOOL>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var IsCertInCachedCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, CSSM_HANDLE, UnsafeMutablePointer<CSSM_BOOL>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.IsCertInCrl
Declaration
From
var IsCertInCrl: CFunctionPointer<((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>
To
var IsCertInCrl: ((CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!

Modified cssm_spi_cl_funcs.PassThrough
Declaration
From
var PassThrough: CFunctionPointer<((CSSM_CL_HANDLE, CSSM_CC_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
To
var PassThrough: ((CSSM_CL_HANDLE, CSSM_CC_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs [struct]
Declaration
From
To
struct cssm_spi_csp_funcs {
    var EventNotify: ((CSSM_CSP_HANDLE, CSSM_CONTEXT_EVENT, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!
    var QuerySize: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_BOOL, uint32, CSSM_QUERY_SIZE_DATA_PTR) -> CSSM_RETURN)!
    var SignData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var SignDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!
    var SignDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!
    var SignDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var VerifyData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var VerifyDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!
    var VerifyDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!
    var VerifyDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var DigestData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var DigestDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!
    var DigestDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!
    var DigestDataClone: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_CC_HANDLE) -> CSSM_RETURN)!
    var DigestDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var GenerateMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var GenerateMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!
    var GenerateMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!
    var GenerateMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var VerifyMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var VerifyMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!
    var VerifyMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!
    var VerifyMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var EncryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var EncryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var EncryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!
    var EncryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var DecryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var DecryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var DecryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!
    var DecryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var QueryKeySizeInBits: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, CSSM_KEY_SIZE_PTR) -> CSSM_RETURN)!
    var GenerateKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var GenerateKeyPair: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, CSSM_KEY_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var GenerateRandom: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var GenerateAlgorithmParams: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, CSSM_DATA_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_CONTEXT_ATTRIBUTE_PTR>) -> CSSM_RETURN)!
    var WrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_DATA>, CSSM_WRAP_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var UnwrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_WRAP_KEY>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!
    var DeriveKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR) -> CSSM_RETURN)!
    var FreeKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KEY_PTR, CSSM_BOOL) -> CSSM_RETURN)!
    var PassThrough: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!
    var Login: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_DATA>, UnsafePointer<Void>) -> CSSM_RETURN)!
    var Logout: ((CSSM_CSP_HANDLE) -> CSSM_RETURN)!
    var ChangeLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!
    var ObtainPrivateKeyFromPublicKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_KEY_PTR) -> CSSM_RETURN)!
    var RetrieveUniqueId: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var RetrieveCounter: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var VerifyDevice: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var GetTimeValue: ((CSSM_CSP_HANDLE, CSSM_ALGORITHMS, UnsafeMutablePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var GetOperationalStatistics: ((CSSM_CSP_HANDLE, UnsafeMutablePointer<CSSM_CSP_OPERATIONAL_STATISTICS>) -> CSSM_RETURN)!
    var GetLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!
    var GetKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!
    var ChangeKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>, UnsafePointer<CSSM_KEY>) -> CSSM_RETURN)!
    var GetKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!
    var ChangeKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!
    var GetLoginOwner: ((CSSM_CSP_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!
    var ChangeLoginOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!
    init()
    init(EventNotify EventNotify: ((CSSM_CSP_HANDLE, CSSM_CONTEXT_EVENT, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, QuerySize QuerySize: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_BOOL, uint32, CSSM_QUERY_SIZE_DATA_PTR) -> CSSM_RETURN)!, SignData SignData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, CSSM_DATA_PTR) -> CSSM_RETURN)!, SignDataInit SignDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, SignDataUpdate SignDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, SignDataFinal SignDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, VerifyData VerifyData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, VerifyDataInit VerifyDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, VerifyDataUpdate VerifyDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, VerifyDataFinal VerifyDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, DigestData DigestData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, DigestDataInit DigestDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, DigestDataUpdate DigestDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, DigestDataClone DigestDataClone: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_CC_HANDLE) -> CSSM_RETURN)!, DigestDataFinal DigestDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, GenerateMac GenerateMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!, GenerateMacInit GenerateMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, GenerateMacUpdate GenerateMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, GenerateMacFinal GenerateMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, VerifyMac VerifyMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, VerifyMacInit VerifyMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!, VerifyMacUpdate VerifyMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!, VerifyMacFinal VerifyMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, EncryptData EncryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, EncryptDataInit EncryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!, EncryptDataUpdate EncryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!, EncryptDataFinal EncryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, DecryptData DecryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, DecryptDataInit DecryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!, DecryptDataUpdate DecryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!, DecryptDataFinal DecryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, QueryKeySizeInBits QueryKeySizeInBits: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, CSSM_KEY_SIZE_PTR) -> CSSM_RETURN)!, GenerateKey GenerateKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, GenerateKeyPair GenerateKeyPair: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, CSSM_KEY_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, GenerateRandom GenerateRandom: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR) -> CSSM_RETURN)!, GenerateAlgorithmParams GenerateAlgorithmParams: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, CSSM_DATA_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_CONTEXT_ATTRIBUTE_PTR>) -> CSSM_RETURN)!, WrapKey WrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_DATA>, CSSM_WRAP_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, UnwrapKey UnwrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_WRAP_KEY>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!, DeriveKey DeriveKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR) -> CSSM_RETURN)!, FreeKey FreeKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KEY_PTR, CSSM_BOOL) -> CSSM_RETURN)!, PassThrough PassThrough: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!, Login Login: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_DATA>, UnsafePointer<Void>) -> CSSM_RETURN)!, Logout Logout: ((CSSM_CSP_HANDLE) -> CSSM_RETURN)!, ChangeLoginAcl ChangeLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!, ObtainPrivateKeyFromPublicKey ObtainPrivateKeyFromPublicKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_KEY_PTR) -> CSSM_RETURN)!, RetrieveUniqueId RetrieveUniqueId: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, RetrieveCounter RetrieveCounter: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!, VerifyDevice VerifyDevice: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, GetTimeValue GetTimeValue: ((CSSM_CSP_HANDLE, CSSM_ALGORITHMS, UnsafeMutablePointer<CSSM_DATA>) -> CSSM_RETURN)!, GetOperationalStatistics GetOperationalStatistics: ((CSSM_CSP_HANDLE, UnsafeMutablePointer<CSSM_CSP_OPERATIONAL_STATISTICS>) -> CSSM_RETURN)!, GetLoginAcl GetLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!, GetKeyAcl GetKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!, ChangeKeyAcl ChangeKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>, UnsafePointer<CSSM_KEY>) -> CSSM_RETURN)!, GetKeyOwner GetKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!, ChangeKeyOwner ChangeKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!, GetLoginOwner GetLoginOwner: ((CSSM_CSP_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!, ChangeLoginOwner ChangeLoginOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!)
}

Modified cssm_spi_csp_funcs.ChangeKeyAcl
Declaration
From
var ChangeKeyAcl: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>, UnsafePointer<CSSM_KEY>) -> CSSM_RETURN)>
To
var ChangeKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>, UnsafePointer<CSSM_KEY>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.ChangeKeyOwner
Declaration
From
var ChangeKeyOwner: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)>
To
var ChangeKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.ChangeLoginAcl
Declaration
From
var ChangeLoginAcl: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)>
To
var ChangeLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.ChangeLoginOwner
Declaration
From
var ChangeLoginOwner: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)>
To
var ChangeLoginOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DecryptData
Declaration
From
var DecryptData: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var DecryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DecryptDataFinal
Declaration
From
var DecryptDataFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var DecryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DecryptDataInit
Declaration
From
var DecryptDataInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var DecryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DecryptDataUpdate
Declaration
From
var DecryptDataUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)>
To
var DecryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DeriveKey
Declaration
From
var DeriveKey: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR) -> CSSM_RETURN)>
To
var DeriveKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DigestData
Declaration
From
var DigestData: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var DigestData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DigestDataClone
Declaration
From
var DigestDataClone: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_CC_HANDLE) -> CSSM_RETURN)>
To
var DigestDataClone: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_CC_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DigestDataFinal
Declaration
From
var DigestDataFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var DigestDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DigestDataInit
Declaration
From
var DigestDataInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)>
To
var DigestDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.DigestDataUpdate
Declaration
From
var DigestDataUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)>
To
var DigestDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.EncryptData
Declaration
From
var EncryptData: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var EncryptData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.EncryptDataFinal
Declaration
From
var EncryptDataFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var EncryptDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.EncryptDataInit
Declaration
From
var EncryptDataInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var EncryptDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.EncryptDataUpdate
Declaration
From
var EncryptDataUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)>
To
var EncryptDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR, uint32, UnsafeMutablePointer<CSSM_SIZE>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.EventNotify
Declaration
From
var EventNotify: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CONTEXT_EVENT, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)>
To
var EventNotify: ((CSSM_CSP_HANDLE, CSSM_CONTEXT_EVENT, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.FreeKey
Declaration
From
var FreeKey: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KEY_PTR, CSSM_BOOL) -> CSSM_RETURN)>
To
var FreeKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KEY_PTR, CSSM_BOOL) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateAlgorithmParams
Declaration
From
var GenerateAlgorithmParams: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, CSSM_DATA_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_CONTEXT_ATTRIBUTE_PTR>) -> CSSM_RETURN)>
To
var GenerateAlgorithmParams: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, CSSM_DATA_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_CONTEXT_ATTRIBUTE_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateKey
Declaration
From
var GenerateKey: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var GenerateKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateKeyPair
Declaration
From
var GenerateKeyPair: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, CSSM_KEY_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var GenerateKeyPair: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, uint32, UnsafePointer<CSSM_DATA>, CSSM_KEY_PTR, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateMac
Declaration
From
var GenerateMac: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var GenerateMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateMacFinal
Declaration
From
var GenerateMacFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var GenerateMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateMacInit
Declaration
From
var GenerateMacInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)>
To
var GenerateMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateMacUpdate
Declaration
From
var GenerateMacUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)>
To
var GenerateMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GenerateRandom
Declaration
From
var GenerateRandom: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var GenerateRandom: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GetKeyAcl
Declaration
From
var GetKeyAcl: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)>
To
var GetKeyAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GetKeyOwner
Declaration
From
var GetKeyOwner: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)>
To
var GetKeyOwner: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GetLoginAcl
Declaration
From
var GetLoginAcl: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)>
To
var GetLoginAcl: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GetLoginOwner
Declaration
From
var GetLoginOwner: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)>
To
var GetLoginOwner: ((CSSM_CSP_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GetOperationalStatistics
Declaration
From
var GetOperationalStatistics: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafeMutablePointer<CSSM_CSP_OPERATIONAL_STATISTICS>) -> CSSM_RETURN)>
To
var GetOperationalStatistics: ((CSSM_CSP_HANDLE, UnsafeMutablePointer<CSSM_CSP_OPERATIONAL_STATISTICS>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.GetTimeValue
Declaration
From
var GetTimeValue: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_ALGORITHMS, UnsafeMutablePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var GetTimeValue: ((CSSM_CSP_HANDLE, CSSM_ALGORITHMS, UnsafeMutablePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.Login
Declaration
From
var Login: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_DATA>, UnsafePointer<Void>) -> CSSM_RETURN)>
To
var Login: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_DATA>, UnsafePointer<Void>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.Logout
Declaration
From
var Logout: CFunctionPointer<((CSSM_CSP_HANDLE) -> CSSM_RETURN)>
To
var Logout: ((CSSM_CSP_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.ObtainPrivateKeyFromPublicKey
Declaration
From
var ObtainPrivateKeyFromPublicKey: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_KEY_PTR) -> CSSM_RETURN)>
To
var ObtainPrivateKeyFromPublicKey: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_KEY>, CSSM_KEY_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.PassThrough
Declaration
From
var PassThrough: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
To
var PassThrough: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.QueryKeySizeInBits
Declaration
From
var QueryKeySizeInBits: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, CSSM_KEY_SIZE_PTR) -> CSSM_RETURN)>
To
var QueryKeySizeInBits: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, CSSM_KEY_SIZE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.QuerySize
Declaration
From
var QuerySize: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_BOOL, uint32, CSSM_QUERY_SIZE_DATA_PTR) -> CSSM_RETURN)>
To
var QuerySize: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_BOOL, uint32, CSSM_QUERY_SIZE_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.RetrieveCounter
Declaration
From
var RetrieveCounter: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var RetrieveCounter: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.RetrieveUniqueId
Declaration
From
var RetrieveUniqueId: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var RetrieveUniqueId: ((CSSM_CSP_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.SignData
Declaration
From
var SignData: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var SignData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.SignDataFinal
Declaration
From
var SignDataFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var SignDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.SignDataInit
Declaration
From
var SignDataInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)>
To
var SignDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.SignDataUpdate
Declaration
From
var SignDataUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)>
To
var SignDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.UnwrapKey
Declaration
From
var UnwrapKey: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_WRAP_KEY>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var UnwrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_WRAP_KEY>, uint32, uint32, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, CSSM_KEY_PTR, CSSM_DATA_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyData
Declaration
From
var VerifyData: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var VerifyData: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, CSSM_ALGORITHMS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyDataFinal
Declaration
From
var VerifyDataFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var VerifyDataFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyDataInit
Declaration
From
var VerifyDataInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)>
To
var VerifyDataInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyDataUpdate
Declaration
From
var VerifyDataUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)>
To
var VerifyDataUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyDevice
Declaration
From
var VerifyDevice: CFunctionPointer<((CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var VerifyDevice: ((CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyMac
Declaration
From
var VerifyMac: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var VerifyMac: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, uint32, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyMacFinal
Declaration
From
var VerifyMacFinal: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var VerifyMacFinal: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyMacInit
Declaration
From
var VerifyMacInit: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)>
To
var VerifyMacInit: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.VerifyMacUpdate
Declaration
From
var VerifyMacUpdate: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)>
To
var VerifyMacUpdate: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, uint32) -> CSSM_RETURN)!

Modified cssm_spi_csp_funcs.WrapKey
Declaration
From
var WrapKey: CFunctionPointer<((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_DATA>, CSSM_WRAP_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)>
To
var WrapKey: ((CSSM_CSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_KEY>, UnsafePointer<CSSM_DATA>, CSSM_WRAP_KEY_PTR, CSSM_PRIVILEGE) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs [struct]
Declaration
From
struct cssm_spi_dl_funcs {
    var DbOpen: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>
    var DbClose: CFunctionPointer<((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)>
    var DbCreate: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>
    var DbDelete: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>
    var CreateRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>
    var DestroyRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>
    var Authenticate: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>
    var GetDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)>
    var ChangeDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)>
    var GetDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)>
    var ChangeDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)>
    var GetDbNames: CFunctionPointer<((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>
    var GetDbNameFromHandle: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>
    var FreeNameList: CFunctionPointer<((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>
    var DataInsert: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
    var DataDelete: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>
    var DataModify: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>
    var DataGetFirst: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
    var DataGetNext: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
    var DataAbortQuery: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
    var DataGetFromUniqueRecordId: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
    var FreeUniqueRecord: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>
    var PassThrough: CFunctionPointer<((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
    init()
    init(DbOpen DbOpen: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>, DbClose DbClose: CFunctionPointer<((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)>, DbCreate DbCreate: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>, DbDelete DbDelete: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>, CreateRelation CreateRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>, DestroyRelation DestroyRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>, Authenticate Authenticate: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>, GetDbAcl GetDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)>, ChangeDbAcl ChangeDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)>, GetDbOwner GetDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)>, ChangeDbOwner ChangeDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)>, GetDbNames GetDbNames: CFunctionPointer<((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>, GetDbNameFromHandle GetDbNameFromHandle: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>, FreeNameList FreeNameList: CFunctionPointer<((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>, DataInsert DataInsert: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataDelete DataDelete: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>, DataModify DataModify: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>, DataGetFirst DataGetFirst: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataGetNext DataGetNext: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataAbortQuery DataAbortQuery: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, DataGetFromUniqueRecordId DataGetFromUniqueRecordId: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, FreeUniqueRecord FreeUniqueRecord: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>, PassThrough PassThrough: CFunctionPointer<((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
}
To
struct cssm_spi_dl_funcs {
    var DbOpen: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!
    var DbClose: ((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)!
    var DbCreate: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!
    var DbDelete: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!
    var CreateRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!
    var DestroyRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!
    var Authenticate: ((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!
    var GetDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!
    var ChangeDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!
    var GetDbOwner: ((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!
    var ChangeDbOwner: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!
    var GetDbNames: ((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!
    var GetDbNameFromHandle: ((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!
    var FreeNameList: ((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!
    var DataInsert: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!
    var DataDelete: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!
    var DataModify: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!
    var DataGetFirst: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!
    var DataGetNext: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!
    var DataAbortQuery: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var DataGetFromUniqueRecordId: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var FreeUniqueRecord: ((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!
    var PassThrough: ((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!
    init()
    init(DbOpen DbOpen: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!, DbClose DbClose: ((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)!, DbCreate DbCreate: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!, DbDelete DbDelete: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!, CreateRelation CreateRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!, DestroyRelation DestroyRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!, Authenticate Authenticate: ((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!, GetDbAcl GetDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!, ChangeDbAcl ChangeDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!, GetDbOwner GetDbOwner: ((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!, ChangeDbOwner ChangeDbOwner: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!, GetDbNames GetDbNames: ((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!, GetDbNameFromHandle GetDbNameFromHandle: ((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!, FreeNameList FreeNameList: ((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!, DataInsert DataInsert: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataDelete DataDelete: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!, DataModify DataModify: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!, DataGetFirst DataGetFirst: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataGetNext DataGetNext: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataAbortQuery DataAbortQuery: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, DataGetFromUniqueRecordId DataGetFromUniqueRecordId: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, FreeUniqueRecord FreeUniqueRecord: ((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!, PassThrough PassThrough: ((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
}

Modified cssm_spi_dl_funcs.Authenticate
Declaration
From
var Authenticate: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>
To
var Authenticate: ((CSSM_DL_DB_HANDLE, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.ChangeDbAcl
Declaration
From
var ChangeDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)>
To
var ChangeDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_EDIT>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.ChangeDbOwner
Declaration
From
var ChangeDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)>
To
var ChangeDbOwner: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<CSSM_ACL_OWNER_PROTOTYPE>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.CreateRelation
Declaration
From
var CreateRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>
To
var CreateRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataAbortQuery
Declaration
From
var DataAbortQuery: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var DataAbortQuery: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataDelete
Declaration
From
var DataDelete: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>
To
var DataDelete: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataGetFirst
Declaration
From
var DataGetFirst: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
To
var DataGetFirst: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataGetFromUniqueRecordId
Declaration
From
var DataGetFromUniqueRecordId: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var DataGetFromUniqueRecordId: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataGetNext
Declaration
From
var DataGetNext: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
To
var DataGetNext: ((CSSM_DL_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataInsert
Declaration
From
var DataInsert: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
To
var DataInsert: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DataModify
Declaration
From
var DataModify: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>
To
var DataModify: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DbClose
Declaration
From
var DbClose: CFunctionPointer<((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)>
To
var DbClose: ((CSSM_DL_DB_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DbCreate
Declaration
From
var DbCreate: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>
To
var DbCreate: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_DBINFO>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DbDelete
Declaration
From
var DbDelete: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)>
To
var DbDelete: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DbOpen
Declaration
From
var DbOpen: CFunctionPointer<((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>
To
var DbOpen: ((CSSM_DL_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.DestroyRelation
Declaration
From
var DestroyRelation: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>
To
var DestroyRelation: ((CSSM_DL_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.FreeNameList
Declaration
From
var FreeNameList: CFunctionPointer<((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>
To
var FreeNameList: ((CSSM_DL_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.FreeUniqueRecord
Declaration
From
var FreeUniqueRecord: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>
To
var FreeUniqueRecord: ((CSSM_DL_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.GetDbAcl
Declaration
From
var GetDbAcl: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)>
To
var GetDbAcl: ((CSSM_DL_DB_HANDLE, UnsafePointer<CSSM_STRING>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_ACL_ENTRY_INFO_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.GetDbNameFromHandle
Declaration
From
var GetDbNameFromHandle: CFunctionPointer<((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>
To
var GetDbNameFromHandle: ((CSSM_DL_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.GetDbNames
Declaration
From
var GetDbNames: CFunctionPointer<((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>
To
var GetDbNames: ((CSSM_DL_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.GetDbOwner
Declaration
From
var GetDbOwner: CFunctionPointer<((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)>
To
var GetDbOwner: ((CSSM_DL_DB_HANDLE, CSSM_ACL_OWNER_PROTOTYPE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_dl_funcs.PassThrough
Declaration
From
var PassThrough: CFunctionPointer<((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
To
var PassThrough: ((CSSM_DL_DB_HANDLE, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs [struct]
Declaration
From
struct cssm_spi_kr_funcs {
    var RegistrationRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>
    var RegistrationRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)>
    var GenerateRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)>
    var ProcessRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
    var RecoveryRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>
    var RecoveryRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)>
    var GetRecoveredObject: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
    var RecoveryRequestAbort: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
    var PassThrough: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
    init()
    init(RegistrationRequest RegistrationRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>, RegistrationRetrieve RegistrationRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)>, GenerateRecoveryFields GenerateRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)>, ProcessRecoveryFields ProcessRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>, RecoveryRequest RecoveryRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>, RecoveryRetrieve RecoveryRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)>, GetRecoveredObject GetRecoveredObject: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, RecoveryRequestAbort RecoveryRequestAbort: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, PassThrough PassThrough: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>)
}
To
struct cssm_spi_kr_funcs {
    var RegistrationRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!
    var RegistrationRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)!
    var GenerateRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var ProcessRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!
    var RecoveryRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!
    var RecoveryRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)!
    var GetRecoveredObject: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var RecoveryRequestAbort: ((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var PassThrough: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!
    init()
    init(RegistrationRequest RegistrationRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, RegistrationRetrieve RegistrationRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)!, GenerateRecoveryFields GenerateRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)!, ProcessRecoveryFields ProcessRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!, RecoveryRequest RecoveryRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!, RecoveryRetrieve RecoveryRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)!, GetRecoveredObject GetRecoveredObject: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, RecoveryRequestAbort RecoveryRequestAbort: ((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, PassThrough PassThrough: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
}

Modified cssm_spi_kr_funcs.GenerateRecoveryFields
Declaration
From
var GenerateRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var GenerateRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.GetRecoveredObject
Declaration
From
var GetRecoveredObject: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var GetRecoveredObject: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, uint32, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>, uint32, CSSM_KEY_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.PassThrough
Declaration
From
var PassThrough: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
To
var PassThrough: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.ProcessRecoveryFields
Declaration
From
var ProcessRecoveryFields: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)>
To
var ProcessRecoveryFields: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, CSSM_KR_POLICY_FLAGS, UnsafePointer<CSSM_DATA>) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.RecoveryRequest
Declaration
From
var RecoveryRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>
To
var RecoveryRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.RecoveryRequestAbort
Declaration
From
var RecoveryRequestAbort: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var RecoveryRequestAbort: ((CSSM_KRSP_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.RecoveryRetrieve
Declaration
From
var RecoveryRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)>
To
var RecoveryRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR, UnsafeMutablePointer<uint32>) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.RegistrationRequest
Declaration
From
var RegistrationRequest: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)>
To
var RegistrationRequest: ((CSSM_KRSP_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_CONTEXT>, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, CSSM_KR_POLICY_FLAGS, UnsafeMutablePointer<sint32>, CSSM_HANDLE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_kr_funcs.RegistrationRetrieve
Declaration
From
var RegistrationRetrieve: CFunctionPointer<((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)>
To
var RegistrationRetrieve: ((CSSM_KRSP_HANDLE, CSSM_HANDLE, UnsafeMutablePointer<sint32>, CSSM_KR_PROFILE_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs [struct]
Declaration
From
To
struct cssm_spi_tp_funcs {
    var SubmitCredRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_AUTHORITY_REQUEST_TYPE, UnsafePointer<CSSM_TP_REQUEST_SET>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var RetrieveCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, UnsafeMutablePointer<CSSM_BOOL>, UnsafeMutablePointer<CSSM_TP_RESULT_SET_PTR>) -> CSSM_RETURN)!
    var ConfirmCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafePointer<CSSM_TP_CONFIRM_RESPONSE>, UnsafePointer<CSSM_TP_AUTHORITY_ID>) -> CSSM_RETURN)!
    var ReceiveConfirmation: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_TP_CONFIRM_RESPONSE_PTR>, UnsafeMutablePointer<sint32>) -> CSSM_RETURN)!
    var CertReclaimKey: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, uint32, CSSM_LONG_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>) -> CSSM_RETURN)!
    var CertReclaimAbort: ((CSSM_TP_HANDLE, CSSM_LONG_HANDLE) -> CSSM_RETURN)!
    var FormRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_FORM_TYPE, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var FormSubmit: ((CSSM_TP_HANDLE, CSSM_TP_FORM_TYPE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_ACCESS_CREDENTIALS_PTR) -> CSSM_RETURN)!
    var CertGroupVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!
    var CertCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertGetAllTemplateFields: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!
    var CertSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!
    var CrlCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertRevoke: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_TP_CERTCHANGE_REASON, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CertRemoveFromCrlTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var CrlSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var ApplyCrlToDb: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!
    var CertGroupConstruct: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<Void>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!
    var CertGroupPrune: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!
    var CertGroupToTupleGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_TUPLEGROUP_PTR>) -> CSSM_RETURN)!
    var TupleGroupToCertGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!
    var PassThrough: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!
    init()
    init(SubmitCredRequest SubmitCredRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_AUTHORITY_REQUEST_TYPE, UnsafePointer<CSSM_TP_REQUEST_SET>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, CSSM_DATA_PTR) -> CSSM_RETURN)!, RetrieveCredResult RetrieveCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, UnsafeMutablePointer<CSSM_BOOL>, UnsafeMutablePointer<CSSM_TP_RESULT_SET_PTR>) -> CSSM_RETURN)!, ConfirmCredResult ConfirmCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafePointer<CSSM_TP_CONFIRM_RESPONSE>, UnsafePointer<CSSM_TP_AUTHORITY_ID>) -> CSSM_RETURN)!, ReceiveConfirmation ReceiveConfirmation: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_TP_CONFIRM_RESPONSE_PTR>, UnsafeMutablePointer<sint32>) -> CSSM_RETURN)!, CertReclaimKey CertReclaimKey: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, uint32, CSSM_LONG_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>) -> CSSM_RETURN)!, CertReclaimAbort CertReclaimAbort: ((CSSM_TP_HANDLE, CSSM_LONG_HANDLE) -> CSSM_RETURN)!, FormRequest FormRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_FORM_TYPE, CSSM_DATA_PTR) -> CSSM_RETURN)!, FormSubmit FormSubmit: ((CSSM_TP_HANDLE, CSSM_TP_FORM_TYPE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_ACCESS_CREDENTIALS_PTR) -> CSSM_RETURN)!, CertGroupVerify CertGroupVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!, CertCreateTemplate CertCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertGetAllTemplateFields CertGetAllTemplateFields: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!, CertSign CertSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlVerify CrlVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!, CrlCreateTemplate CrlCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertRevoke CertRevoke: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_TP_CERTCHANGE_REASON, CSSM_DATA_PTR) -> CSSM_RETURN)!, CertRemoveFromCrlTemplate CertRemoveFromCrlTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, CrlSign CrlSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, ApplyCrlToDb ApplyCrlToDb: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!, CertGroupConstruct CertGroupConstruct: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<Void>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, CertGroupPrune CertGroupPrune: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, CertGroupToTupleGroup CertGroupToTupleGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_TUPLEGROUP_PTR>) -> CSSM_RETURN)!, TupleGroupToCertGroup TupleGroupToCertGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!, PassThrough PassThrough: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!)
}

Modified cssm_spi_tp_funcs.ApplyCrlToDb
Declaration
From
var ApplyCrlToDb: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)>
To
var ApplyCrlToDb: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertCreateTemplate
Declaration
From
var CertCreateTemplate: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertGetAllTemplateFields
Declaration
From
var CertGetAllTemplateFields: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)>
To
var CertGetAllTemplateFields: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_FIELD_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertGroupConstruct
Declaration
From
var CertGroupConstruct: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<Void>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>
To
var CertGroupConstruct: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<Void>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertGroupPrune
Declaration
From
var CertGroupPrune: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>
To
var CertGroupPrune: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertGroupToTupleGroup
Declaration
From
var CertGroupToTupleGroup: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_TUPLEGROUP_PTR>) -> CSSM_RETURN)>
To
var CertGroupToTupleGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafeMutablePointer<CSSM_TUPLEGROUP_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertGroupVerify
Declaration
From
var CertGroupVerify: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)>
To
var CertGroupVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertReclaimAbort
Declaration
From
var CertReclaimAbort: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_LONG_HANDLE) -> CSSM_RETURN)>
To
var CertReclaimAbort: ((CSSM_TP_HANDLE, CSSM_LONG_HANDLE) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertReclaimKey
Declaration
From
var CertReclaimKey: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, uint32, CSSM_LONG_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>) -> CSSM_RETURN)>
To
var CertReclaimKey: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_CERTGROUP>, uint32, CSSM_LONG_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_RESOURCE_CONTROL_CONTEXT>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertRemoveFromCrlTemplate
Declaration
From
var CertRemoveFromCrlTemplate: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertRemoveFromCrlTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertRevoke
Declaration
From
var CertRevoke: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_TP_CERTCHANGE_REASON, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertRevoke: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_TP_CERTCHANGE_REASON, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CertSign
Declaration
From
var CertSign: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CertSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.ConfirmCredResult
Declaration
From
var ConfirmCredResult: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafePointer<CSSM_TP_CONFIRM_RESPONSE>, UnsafePointer<CSSM_TP_AUTHORITY_ID>) -> CSSM_RETURN)>
To
var ConfirmCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafePointer<CSSM_TP_CONFIRM_RESPONSE>, UnsafePointer<CSSM_TP_AUTHORITY_ID>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CrlCreateTemplate
Declaration
From
var CrlCreateTemplate: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlCreateTemplate: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, uint32, UnsafePointer<CSSM_FIELD>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CrlSign
Declaration
From
var CrlSign: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var CrlSign: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.CrlVerify
Declaration
From
var CrlVerify: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)>
To
var CrlVerify: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CSP_HANDLE, UnsafePointer<CSSM_ENCODED_CRL>, UnsafePointer<CSSM_CERTGROUP>, UnsafePointer<CSSM_TP_VERIFY_CONTEXT>, CSSM_TP_VERIFY_CONTEXT_RESULT_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.FormRequest
Declaration
From
var FormRequest: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_FORM_TYPE, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var FormRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_FORM_TYPE, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.FormSubmit
Declaration
From
var FormSubmit: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_TP_FORM_TYPE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_ACCESS_CREDENTIALS_PTR) -> CSSM_RETURN)>
To
var FormSubmit: ((CSSM_TP_HANDLE, CSSM_TP_FORM_TYPE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_ACCESS_CREDENTIALS_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.PassThrough
Declaration
From
var PassThrough: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)>
To
var PassThrough: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, CSSM_CC_HANDLE, UnsafePointer<CSSM_DL_DB_LIST>, uint32, UnsafePointer<Void>, UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.ReceiveConfirmation
Declaration
From
var ReceiveConfirmation: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_TP_CONFIRM_RESPONSE_PTR>, UnsafeMutablePointer<sint32>) -> CSSM_RETURN)>
To
var ReceiveConfirmation: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_TP_CONFIRM_RESPONSE_PTR>, UnsafeMutablePointer<sint32>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.RetrieveCredResult
Declaration
From
var RetrieveCredResult: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, UnsafeMutablePointer<CSSM_BOOL>, UnsafeMutablePointer<CSSM_TP_RESULT_SET_PTR>) -> CSSM_RETURN)>
To
var RetrieveCredResult: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_DATA>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, UnsafeMutablePointer<CSSM_BOOL>, UnsafeMutablePointer<CSSM_TP_RESULT_SET_PTR>) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.SubmitCredRequest
Declaration
From
var SubmitCredRequest: CFunctionPointer<((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_AUTHORITY_REQUEST_TYPE, UnsafePointer<CSSM_TP_REQUEST_SET>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var SubmitCredRequest: ((CSSM_TP_HANDLE, UnsafePointer<CSSM_TP_AUTHORITY_ID>, CSSM_TP_AUTHORITY_REQUEST_TYPE, UnsafePointer<CSSM_TP_REQUEST_SET>, UnsafePointer<CSSM_TP_CALLERAUTH_CONTEXT>, UnsafeMutablePointer<sint32>, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified cssm_spi_tp_funcs.TupleGroupToCertGroup
Declaration
From
var TupleGroupToCertGroup: CFunctionPointer<((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)>
To
var TupleGroupToCertGroup: ((CSSM_TP_HANDLE, CSSM_CL_HANDLE, UnsafePointer<CSSM_TUPLEGROUP>, UnsafeMutablePointer<CSSM_CERTGROUP_PTR>) -> CSSM_RETURN)!

Modified cssm_state_funcs [struct]
Declaration
From
struct cssm_state_funcs {
    var cssm_GetAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>
    var cssm_ReleaseAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE) -> CSSM_RETURN)>
    var cssm_GetAppMemoryFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)>
    var cssm_IsFuncCallValid: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR, CSSM_PROC_ADDR, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>
    var cssm_DeregisterManagerServices: CFunctionPointer<((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)>
    var cssm_DeliverModuleManagerEvent: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>
    init()
    init(cssm_GetAttachFunctions cssm_GetAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>, cssm_ReleaseAttachFunctions cssm_ReleaseAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE) -> CSSM_RETURN)>, cssm_GetAppMemoryFunctions cssm_GetAppMemoryFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)>, cssm_IsFuncCallValid cssm_IsFuncCallValid: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR, CSSM_PROC_ADDR, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>, cssm_DeregisterManagerServices cssm_DeregisterManagerServices: CFunctionPointer<((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)>, cssm_DeliverModuleManagerEvent cssm_DeliverModuleManagerEvent: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>)
}
To
struct cssm_state_funcs {
    var cssm_GetAttachFunctions: ((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!
    var cssm_ReleaseAttachFunctions: ((CSSM_MODULE_HANDLE) -> CSSM_RETURN)!
    var cssm_GetAppMemoryFunctions: ((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)!
    var cssm_IsFuncCallValid: ((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR!, CSSM_PROC_ADDR!, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!
    var cssm_DeregisterManagerServices: ((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)!
    var cssm_DeliverModuleManagerEvent: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!
    init()
    init(cssm_GetAttachFunctions cssm_GetAttachFunctions: ((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!, cssm_ReleaseAttachFunctions cssm_ReleaseAttachFunctions: ((CSSM_MODULE_HANDLE) -> CSSM_RETURN)!, cssm_GetAppMemoryFunctions cssm_GetAppMemoryFunctions: ((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)!, cssm_IsFuncCallValid cssm_IsFuncCallValid: ((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR!, CSSM_PROC_ADDR!, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!, cssm_DeregisterManagerServices cssm_DeregisterManagerServices: ((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)!, cssm_DeliverModuleManagerEvent cssm_DeliverModuleManagerEvent: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!)
}

Modified cssm_state_funcs.cssm_DeliverModuleManagerEvent
Declaration
From
var cssm_DeliverModuleManagerEvent: CFunctionPointer<((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)>
To
var cssm_DeliverModuleManagerEvent: ((UnsafePointer<CSSM_MANAGER_EVENT_NOTIFICATION>) -> CSSM_RETURN)!

Modified cssm_state_funcs.cssm_DeregisterManagerServices
Declaration
From
var cssm_DeregisterManagerServices: CFunctionPointer<((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)>
To
var cssm_DeregisterManagerServices: ((UnsafePointer<CSSM_GUID>) -> CSSM_RETURN)!

Modified cssm_state_funcs.cssm_GetAppMemoryFunctions
Declaration
From
var cssm_GetAppMemoryFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)>
To
var cssm_GetAppMemoryFunctions: ((CSSM_MODULE_HANDLE, CSSM_UPCALLS_PTR) -> CSSM_RETURN)!

Modified cssm_state_funcs.cssm_GetAttachFunctions
Declaration
From
var cssm_GetAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>
To
var cssm_GetAttachFunctions: ((CSSM_MODULE_HANDLE, CSSM_SERVICE_MASK, UnsafeMutablePointer<UnsafeMutablePointer<Void>>, CSSM_GUID_PTR, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!

Modified cssm_state_funcs.cssm_IsFuncCallValid
Declaration
From
var cssm_IsFuncCallValid: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR, CSSM_PROC_ADDR, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)>
To
var cssm_IsFuncCallValid: ((CSSM_MODULE_HANDLE, CSSM_PROC_ADDR!, CSSM_PROC_ADDR!, CSSM_PRIVILEGE, UnsafeMutablePointer<CSSM_PRIVILEGE>, CSSM_BITMASK, UnsafeMutablePointer<CSSM_BOOL>) -> CSSM_RETURN)!

Modified cssm_state_funcs.cssm_ReleaseAttachFunctions
Declaration
From
var cssm_ReleaseAttachFunctions: CFunctionPointer<((CSSM_MODULE_HANDLE) -> CSSM_RETURN)>
To
var cssm_ReleaseAttachFunctions: ((CSSM_MODULE_HANDLE) -> CSSM_RETURN)!

Modified cssm_tp_callerauth_context [struct]
Declaration
From
struct cssm_tp_callerauth_context {
    var Policy: CSSM_TP_POLICYINFO
    var VerifyTime: CSSM_TIMESTRING
    var VerificationAbortOn: CSSM_TP_STOP_ON
    var CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK
    var NumberOfAnchorCerts: uint32
    var AnchorCerts: CSSM_DATA_PTR
    var DBList: CSSM_DL_DB_LIST_PTR
    var CallerCredentials: CSSM_ACCESS_CREDENTIALS_PTR
    init()
    init(Policy Policy: CSSM_TP_POLICYINFO, VerifyTime VerifyTime: CSSM_TIMESTRING, VerificationAbortOn VerificationAbortOn: CSSM_TP_STOP_ON, CallbackWithVerifiedCert CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK, NumberOfAnchorCerts NumberOfAnchorCerts: uint32, AnchorCerts AnchorCerts: CSSM_DATA_PTR, DBList DBList: CSSM_DL_DB_LIST_PTR, CallerCredentials CallerCredentials: CSSM_ACCESS_CREDENTIALS_PTR)
}
To
struct cssm_tp_callerauth_context {
    var Policy: CSSM_TP_POLICYINFO
    var VerifyTime: CSSM_TIMESTRING
    var VerificationAbortOn: CSSM_TP_STOP_ON
    var CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK!
    var NumberOfAnchorCerts: uint32
    var AnchorCerts: CSSM_DATA_PTR
    var DBList: CSSM_DL_DB_LIST_PTR
    var CallerCredentials: CSSM_ACCESS_CREDENTIALS_PTR
    init()
    init(Policy Policy: CSSM_TP_POLICYINFO, VerifyTime VerifyTime: CSSM_TIMESTRING, VerificationAbortOn VerificationAbortOn: CSSM_TP_STOP_ON, CallbackWithVerifiedCert CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK!, NumberOfAnchorCerts NumberOfAnchorCerts: uint32, AnchorCerts AnchorCerts: CSSM_DATA_PTR, DBList DBList: CSSM_DL_DB_LIST_PTR, CallerCredentials CallerCredentials: CSSM_ACCESS_CREDENTIALS_PTR)
}

Modified cssm_tp_callerauth_context.CallbackWithVerifiedCert
Declaration
From
var CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK
To
var CallbackWithVerifiedCert: CSSM_TP_VERIFICATION_RESULTS_CALLBACK!

Modified cssm_upcalls [struct]
Declaration
From
struct cssm_upcalls {
    var malloc_func: CSSM_UPCALLS_MALLOC
    var free_func: CSSM_UPCALLS_FREE
    var realloc_func: CSSM_UPCALLS_REALLOC
    var calloc_func: CSSM_UPCALLS_CALLOC
    var CcToHandle_func: CFunctionPointer<((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)>
    var GetModuleInfo_func: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>
    init()
    init(malloc_func malloc_func: CSSM_UPCALLS_MALLOC, free_func free_func: CSSM_UPCALLS_FREE, realloc_func realloc_func: CSSM_UPCALLS_REALLOC, calloc_func calloc_func: CSSM_UPCALLS_CALLOC, CcToHandle_func CcToHandle_func: CFunctionPointer<((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)>, GetModuleInfo_func GetModuleInfo_func: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>)
}
To
struct cssm_upcalls {
    var malloc_func: CSSM_UPCALLS_MALLOC!
    var free_func: CSSM_UPCALLS_FREE!
    var realloc_func: CSSM_UPCALLS_REALLOC!
    var calloc_func: CSSM_UPCALLS_CALLOC!
    var CcToHandle_func: ((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)!
    var GetModuleInfo_func: ((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!
    init()
    init(malloc_func malloc_func: CSSM_UPCALLS_MALLOC!, free_func free_func: CSSM_UPCALLS_FREE!, realloc_func realloc_func: CSSM_UPCALLS_REALLOC!, calloc_func calloc_func: CSSM_UPCALLS_CALLOC!, CcToHandle_func CcToHandle_func: ((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)!, GetModuleInfo_func GetModuleInfo_func: ((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!)
}

Modified cssm_upcalls.calloc_func
Declaration
From
var calloc_func: CSSM_UPCALLS_CALLOC
To
var calloc_func: CSSM_UPCALLS_CALLOC!

Modified cssm_upcalls.CcToHandle_func
Declaration
From
var CcToHandle_func: CFunctionPointer<((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)>
To
var CcToHandle_func: ((CSSM_CC_HANDLE, CSSM_MODULE_HANDLE_PTR) -> CSSM_RETURN)!

Modified cssm_upcalls.free_func
Declaration
From
var free_func: CSSM_UPCALLS_FREE
To
var free_func: CSSM_UPCALLS_FREE!

Modified cssm_upcalls.GetModuleInfo_func
Declaration
From
var GetModuleInfo_func: CFunctionPointer<((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)>
To
var GetModuleInfo_func: ((CSSM_MODULE_HANDLE, CSSM_GUID_PTR, CSSM_VERSION_PTR, UnsafeMutablePointer<uint32>, UnsafeMutablePointer<CSSM_SERVICE_TYPE>, UnsafeMutablePointer<CSSM_ATTACH_FLAGS>, UnsafeMutablePointer<CSSM_KEY_HIERARCHY>, CSSM_API_MEMORY_FUNCS_PTR, CSSM_FUNC_NAME_ADDR_PTR, uint32) -> CSSM_RETURN)!

Modified cssm_upcalls.malloc_func
Declaration
From
var malloc_func: CSSM_UPCALLS_MALLOC
To
var malloc_func: CSSM_UPCALLS_MALLOC!

Modified cssm_upcalls.realloc_func
Declaration
From
var realloc_func: CSSM_UPCALLS_REALLOC
To
var realloc_func: CSSM_UPCALLS_REALLOC!

Modified extension_data_format [struct]
DeclarationProtocols
From
struct extension_data_format {
    init(_ value: UInt32)
    var value: UInt32
}
--
To
struct extension_data_format : RawRepresentable {
    init(_ rawValue: UInt32)
    init(rawValue rawValue: UInt32)
    var rawValue: UInt32
}
RawRepresentable

Modified mds_funcs [struct]
Declaration
From
struct mds_funcs {
    var DbOpen: CFunctionPointer<((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>
    var DbClose: CFunctionPointer<((MDS_DB_HANDLE) -> CSSM_RETURN)>
    var GetDbNames: CFunctionPointer<((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>
    var GetDbNameFromHandle: CFunctionPointer<((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>
    var FreeNameList: CFunctionPointer<((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>
    var DataInsert: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
    var DataDelete: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>
    var DataModify: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>
    var DataGetFirst: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
    var DataGetNext: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
    var DataAbortQuery: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
    var DataGetFromUniqueRecordId: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
    var FreeUniqueRecord: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>
    var CreateRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>
    var DestroyRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>
    init()
    init(DbOpen DbOpen: CFunctionPointer<((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>, DbClose DbClose: CFunctionPointer<((MDS_DB_HANDLE) -> CSSM_RETURN)>, GetDbNames GetDbNames: CFunctionPointer<((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>, GetDbNameFromHandle GetDbNameFromHandle: CFunctionPointer<((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>, FreeNameList FreeNameList: CFunctionPointer<((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>, DataInsert DataInsert: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataDelete DataDelete: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>, DataModify DataModify: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>, DataGetFirst DataGetFirst: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataGetNext DataGetNext: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>, DataAbortQuery DataAbortQuery: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>, DataGetFromUniqueRecordId DataGetFromUniqueRecordId: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>, FreeUniqueRecord FreeUniqueRecord: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>, CreateRelation CreateRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>, DestroyRelation DestroyRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>)
}
To
struct mds_funcs {
    var DbOpen: ((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!
    var DbClose: ((MDS_DB_HANDLE) -> CSSM_RETURN)!
    var GetDbNames: ((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!
    var GetDbNameFromHandle: ((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!
    var FreeNameList: ((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!
    var DataInsert: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!
    var DataDelete: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!
    var DataModify: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!
    var DataGetFirst: ((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!
    var DataGetNext: ((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!
    var DataAbortQuery: ((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!
    var DataGetFromUniqueRecordId: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!
    var FreeUniqueRecord: ((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!
    var CreateRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!
    var DestroyRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!
    init()
    init(DbOpen DbOpen: ((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!, DbClose DbClose: ((MDS_DB_HANDLE) -> CSSM_RETURN)!, GetDbNames GetDbNames: ((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!, GetDbNameFromHandle GetDbNameFromHandle: ((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!, FreeNameList FreeNameList: ((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!, DataInsert DataInsert: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataDelete DataDelete: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!, DataModify DataModify: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!, DataGetFirst DataGetFirst: ((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataGetNext DataGetNext: ((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!, DataAbortQuery DataAbortQuery: ((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!, DataGetFromUniqueRecordId DataGetFromUniqueRecordId: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!, FreeUniqueRecord FreeUniqueRecord: ((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!, CreateRelation CreateRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!, DestroyRelation DestroyRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!)
}

Modified mds_funcs.CreateRelation
Declaration
From
var CreateRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)>
To
var CreateRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<Int8>, uint32, UnsafePointer<CSSM_DB_SCHEMA_ATTRIBUTE_INFO>, uint32, UnsafePointer<CSSM_DB_SCHEMA_INDEX_INFO>) -> CSSM_RETURN)!

Modified mds_funcs.DataAbortQuery
Declaration
From
var DataAbortQuery: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)>
To
var DataAbortQuery: ((MDS_DB_HANDLE, CSSM_HANDLE) -> CSSM_RETURN)!

Modified mds_funcs.DataDelete
Declaration
From
var DataDelete: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)>
To
var DataDelete: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>) -> CSSM_RETURN)!

Modified mds_funcs.DataGetFirst
Declaration
From
var DataGetFirst: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
To
var DataGetFirst: ((MDS_DB_HANDLE, UnsafePointer<CSSM_QUERY>, CSSM_HANDLE_PTR, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!

Modified mds_funcs.DataGetFromUniqueRecordId
Declaration
From
var DataGetFromUniqueRecordId: CFunctionPointer<((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
var DataGetFromUniqueRecordId: ((MDS_DB_HANDLE, UnsafePointer<CSSM_DB_UNIQUE_RECORD>, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR) -> CSSM_RETURN)!

Modified mds_funcs.DataGetNext
Declaration
From
var DataGetNext: CFunctionPointer<((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
To
var DataGetNext: ((MDS_DB_HANDLE, CSSM_HANDLE, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR, CSSM_DATA_PTR, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!

Modified mds_funcs.DataInsert
Declaration
From
var DataInsert: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)>
To
var DataInsert: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, UnsafeMutablePointer<CSSM_DB_UNIQUE_RECORD_PTR>) -> CSSM_RETURN)!

Modified mds_funcs.DataModify
Declaration
From
var DataModify: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)>
To
var DataModify: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE, CSSM_DB_UNIQUE_RECORD_PTR, UnsafePointer<CSSM_DB_RECORD_ATTRIBUTE_DATA>, UnsafePointer<CSSM_DATA>, CSSM_DB_MODIFY_MODE) -> CSSM_RETURN)!

Modified mds_funcs.DbClose
Declaration
From
var DbClose: CFunctionPointer<((MDS_DB_HANDLE) -> CSSM_RETURN)>
To
var DbClose: ((MDS_DB_HANDLE) -> CSSM_RETURN)!

Modified mds_funcs.DbOpen
Declaration
From
var DbOpen: CFunctionPointer<((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)>
To
var DbOpen: ((MDS_HANDLE, UnsafePointer<Int8>, UnsafePointer<CSSM_NET_ADDRESS>, CSSM_DB_ACCESS_TYPE, UnsafePointer<CSSM_ACCESS_CREDENTIALS>, UnsafePointer<Void>, UnsafeMutablePointer<CSSM_DB_HANDLE>) -> CSSM_RETURN)!

Modified mds_funcs.DestroyRelation
Declaration
From
var DestroyRelation: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)>
To
var DestroyRelation: ((MDS_DB_HANDLE, CSSM_DB_RECORDTYPE) -> CSSM_RETURN)!

Modified mds_funcs.FreeNameList
Declaration
From
var FreeNameList: CFunctionPointer<((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)>
To
var FreeNameList: ((MDS_HANDLE, CSSM_NAME_LIST_PTR) -> CSSM_RETURN)!

Modified mds_funcs.FreeUniqueRecord
Declaration
From
var FreeUniqueRecord: CFunctionPointer<((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)>
To
var FreeUniqueRecord: ((MDS_DB_HANDLE, CSSM_DB_UNIQUE_RECORD_PTR) -> CSSM_RETURN)!

Modified mds_funcs.GetDbNameFromHandle
Declaration
From
var GetDbNameFromHandle: CFunctionPointer<((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)>
To
var GetDbNameFromHandle: ((MDS_DB_HANDLE, UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> CSSM_RETURN)!

Modified mds_funcs.GetDbNames
Declaration
From
var GetDbNames: CFunctionPointer<((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)>
To
var GetDbNames: ((MDS_HANDLE, UnsafeMutablePointer<CSSM_NAME_LIST_PTR>) -> CSSM_RETURN)!

DeclarationProtocols
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

Declaration
From
struct SecAsn1Template_struct {
    var kind: UInt32
    var offset: UInt32
    var sub: UnsafePointer<Void>
    var size: UInt32
    init()
    init(kind kind: UInt32, offset offset: UInt32, sub sub: UnsafePointer<Void>, size size: UInt32)
}
To
struct SecAsn1Template_struct {
    var kind: UInt32
    var offset: UInt32
    var sub: UnsafePointer<Void>
    var size: UInt32
}

Declaration
From
struct SecItemImportExportKeyParameters {
    var version: UInt32
    var flags: SecKeyImportExportFlags
    var passphrase: Unmanaged<AnyObject>!
    var alertTitle: Unmanaged<CFString>!
    var alertPrompt: Unmanaged<CFString>!
    var accessRef: Unmanaged<SecAccess>!
    var keyUsage: Unmanaged<CFArray>!
    var keyAttributes: Unmanaged<CFArray>!
    init()
    init(version version: UInt32, flags flags: SecKeyImportExportFlags, passphrase passphrase: Unmanaged<AnyObject>!, alertTitle alertTitle: Unmanaged<CFString>!, alertPrompt alertPrompt: Unmanaged<CFString>!, accessRef accessRef: Unmanaged<SecAccess>!, keyUsage keyUsage: Unmanaged<CFArray>!, keyAttributes keyAttributes: Unmanaged<CFArray>!)
}
To
struct SecItemImportExportKeyParameters {
    var version: UInt32
    var flags: SecKeyImportExportFlags
    var passphrase: Unmanaged<AnyObject>
    var alertTitle: Unmanaged<CFString>
    var alertPrompt: Unmanaged<CFString>
    var accessRef: Unmanaged<SecAccess>?
    var keyUsage: Unmanaged<CFArray>?
    var keyAttributes: Unmanaged<CFArray>?
}

Declaration
From
var accessRef: Unmanaged<SecAccess>!
To
var accessRef: Unmanaged<SecAccess>?

Declaration
From
var alertPrompt: Unmanaged<CFString>!
To
var alertPrompt: Unmanaged<CFString>

Declaration
From
var alertTitle: Unmanaged<CFString>!
To
var alertTitle: Unmanaged<CFString>

Declaration
From
var keyAttributes: Unmanaged<CFArray>!
To
var keyAttributes: Unmanaged<CFArray>?

Declaration
From
var keyUsage: Unmanaged<CFArray>!
To
var keyUsage: Unmanaged<CFArray>?

Declaration
From
var passphrase: Unmanaged<AnyObject>!
To
var passphrase: Unmanaged<AnyObject>

Declaration
From
struct SecKeychainAttribute {
    var tag: SecKeychainAttrType
    var length: UInt32
    var data: UnsafeMutablePointer<Void>
    init()
    init(tag tag: SecKeychainAttrType, length length: UInt32, data data: UnsafeMutablePointer<Void>)
}
To
struct SecKeychainAttribute {
    var tag: SecKeychainAttrType
    var length: UInt32
    var data: UnsafeMutablePointer<Void>
}

Declaration
From
struct SecKeychainAttributeInfo {
    var count: UInt32
    var tag: UnsafeMutablePointer<UInt32>
    var format: UnsafeMutablePointer<UInt32>
    init()
    init(count count: UInt32, tag tag: UnsafeMutablePointer<UInt32>, format format: UnsafeMutablePointer<UInt32>)
}
To
struct SecKeychainAttributeInfo {
    var count: UInt32
    var tag: UnsafeMutablePointer<UInt32>
    var format: UnsafeMutablePointer<UInt32>
}

Declaration
From
struct SecKeychainAttributeList {
    var count: UInt32
    var attr: UnsafeMutablePointer<SecKeychainAttribute>
    init()
    init(count count: UInt32, attr attr: UnsafeMutablePointer<SecKeychainAttribute>)
}
To
struct SecKeychainAttributeList {
    var count: UInt32
    var attr: UnsafeMutablePointer<SecKeychainAttribute>
}

Declaration
From
struct SecKeychainCallbackInfo {
    var version: UInt32
    var item: Unmanaged<SecKeychainItem>!
    var keychain: Unmanaged<SecKeychain>!
    var pid: pid_t
    init()
    init(version version: UInt32, item item: Unmanaged<SecKeychainItem>!, keychain keychain: Unmanaged<SecKeychain>!, pid pid: pid_t)
}
To
struct SecKeychainCallbackInfo {
    var version: UInt32
    var item: Unmanaged<SecKeychainItem>
    var keychain: Unmanaged<SecKeychain>
    var pid: pid_t
}

Declaration
From
var item: Unmanaged<SecKeychainItem>!
To
var item: Unmanaged<SecKeychainItem>

Declaration
From
var keychain: Unmanaged<SecKeychain>!
To
var keychain: Unmanaged<SecKeychain>

Declaration
From
struct SecKeychainSettings {
    var version: UInt32
    var lockOnSleep: Boolean
    var useLockInterval: Boolean
    var lockInterval: UInt32
    init()
    init(version version: UInt32, lockOnSleep lockOnSleep: Boolean, useLockInterval useLockInterval: Boolean, lockInterval lockInterval: UInt32)
}
To
struct SecKeychainSettings {
    var version: UInt32
    var lockOnSleep: DarwinBoolean
    var useLockInterval: DarwinBoolean
    var lockInterval: UInt32
    init()
    init(version version: UInt32, lockOnSleep lockOnSleep: DarwinBoolean, useLockInterval useLockInterval: DarwinBoolean, lockInterval lockInterval: UInt32)
}

Declaration
From
var lockOnSleep: Boolean
To
var lockOnSleep: DarwinBoolean

Declaration
From
var useLockInterval: Boolean
To
var useLockInterval: DarwinBoolean

Declaration
From
struct SecKeyImportExportParameters {
    var version: UInt32
    var flags: SecKeyImportExportFlags
    var passphrase: Unmanaged<AnyObject>!
    var alertTitle: Unmanaged<CFString>!
    var alertPrompt: Unmanaged<CFString>!
    var accessRef: Unmanaged<SecAccess>!
    var keyUsage: CSSM_KEYUSE
    var keyAttributes: CSSM_KEYATTR_FLAGS
    init()
    init(version version: UInt32, flags flags: SecKeyImportExportFlags, passphrase passphrase: Unmanaged<AnyObject>!, alertTitle alertTitle: Unmanaged<CFString>!, alertPrompt alertPrompt: Unmanaged<CFString>!, accessRef accessRef: Unmanaged<SecAccess>!, keyUsage keyUsage: CSSM_KEYUSE, keyAttributes keyAttributes: CSSM_KEYATTR_FLAGS)
}
To
struct SecKeyImportExportParameters {
    var version: UInt32
    var flags: SecKeyImportExportFlags
    var passphrase: Unmanaged<AnyObject>
    var alertTitle: Unmanaged<CFString>
    var alertPrompt: Unmanaged<CFString>
    var accessRef: Unmanaged<SecAccess>?
    var keyUsage: CSSM_KEYUSE
    var keyAttributes: CSSM_KEYATTR_FLAGS
}

Declaration
From
var accessRef: Unmanaged<SecAccess>!
To
var accessRef: Unmanaged<SecAccess>?

Declaration
From
var alertPrompt: Unmanaged<CFString>!
To
var alertPrompt: Unmanaged<CFString>

Declaration
From
var alertTitle: Unmanaged<CFString>!
To
var alertTitle: Unmanaged<CFString>

Declaration
From
var passphrase: Unmanaged<AnyObject>!
To
var passphrase: Unmanaged<AnyObject>

Declaration
From
func AuthorizationCopyRightsAsync(_ authorization: AuthorizationRef, _ rights: UnsafePointer<AuthorizationRights>, _ environment: UnsafePointer<AuthorizationEnvironment>, _ flags: AuthorizationFlags, _ callbackBlock: AuthorizationAsyncCallback!)
To
func AuthorizationCopyRightsAsync(_ authorization: AuthorizationRef, _ rights: UnsafePointer<AuthorizationRights>, _ environment: UnsafePointer<AuthorizationEnvironment>, _ flags: AuthorizationFlags, _ callbackBlock: AuthorizationAsyncCallback)

Declaration
From
func AuthorizationRightGet(_ rightName: UnsafePointer<Int8>, _ rightDefinition: UnsafeMutablePointer<Unmanaged<CFDictionary>?>) -> OSStatus
To
func AuthorizationRightGet(_ rightName: UnsafePointer<Int8>, _ rightDefinition: UnsafeMutablePointer<CFDictionary?>) -> OSStatus

Declaration
From
func AuthorizationRightSet(_ authRef: AuthorizationRef, _ rightName: UnsafePointer<Int8>, _ rightDefinition: AnyObject!, _ descriptionKey: CFString!, _ bundle: CFBundle!, _ localeTableName: CFString!) -> OSStatus
To
func AuthorizationRightSet(_ authRef: AuthorizationRef, _ rightName: UnsafePointer<Int8>, _ rightDefinition: AnyObject, _ descriptionKey: CFString?, _ bundle: CFBundle?, _ localeTableName: CFString?) -> OSStatus

Declaration
From
func CMSDecoderCopyAllCerts(_ cmsDecoder: CMSDecoder!, _ certsOut: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func CMSDecoderCopyAllCerts(_ cmsDecoder: CMSDecoder, _ certsOut: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func CMSDecoderCopyContent(_ cmsDecoder: CMSDecoder!, _ contentOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSDecoderCopyContent(_ cmsDecoder: CMSDecoder, _ contentOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSDecoderCopyDetachedContent(_ cmsDecoder: CMSDecoder!, _ detachedContentOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSDecoderCopyDetachedContent(_ cmsDecoder: CMSDecoder, _ detachedContentOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSDecoderCopyEncapsulatedContentType(_ cmsDecoder: CMSDecoder!, _ eContentTypeOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSDecoderCopyEncapsulatedContentType(_ cmsDecoder: CMSDecoder, _ eContentTypeOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerCert(_ cmsDecoder: CMSDecoder!, _ signerIndex: Int, _ signerCertOut: UnsafeMutablePointer<Unmanaged<SecCertificate>?>) -> OSStatus
To
func CMSDecoderCopySignerCert(_ cmsDecoder: CMSDecoder, _ signerIndex: Int, _ signerCertOut: UnsafeMutablePointer<SecCertificate?>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerEmailAddress(_ cmsDecoder: CMSDecoder!, _ signerIndex: Int, _ signerEmailAddressOut: UnsafeMutablePointer<Unmanaged<CFString>?>) -> OSStatus
To
func CMSDecoderCopySignerEmailAddress(_ cmsDecoder: CMSDecoder, _ signerIndex: Int, _ signerEmailAddressOut: UnsafeMutablePointer<CFString?>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerSigningTime(_ cmsDecoder: CMSDecoder!, _ signerIndex: Int, _ signingTime: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus
To
func CMSDecoderCopySignerSigningTime(_ cmsDecoder: CMSDecoder, _ signerIndex: Int, _ signingTime: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerStatus(_ cmsDecoder: CMSDecoder!, _ signerIndex: Int, _ policyOrArray: AnyObject!, _ evaluateSecTrust: Boolean, _ signerStatusOut: UnsafeMutablePointer<CMSSignerStatus>, _ secTrustOut: UnsafeMutablePointer<Unmanaged<SecTrust>?>, _ certVerifyResultCodeOut: UnsafeMutablePointer<OSStatus>) -> OSStatus
To
func CMSDecoderCopySignerStatus(_ cmsDecoder: CMSDecoder, _ signerIndex: Int, _ policyOrArray: AnyObject, _ evaluateSecTrust: Bool, _ signerStatusOut: UnsafeMutablePointer<CMSSignerStatus>, _ secTrustOut: UnsafeMutablePointer<SecTrust?>, _ certVerifyResultCodeOut: UnsafeMutablePointer<OSStatus>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerTimestamp(_ cmsDecoder: CMSDecoder!, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus
To
func CMSDecoderCopySignerTimestamp(_ cmsDecoder: CMSDecoder, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerTimestampCertificates(_ cmsDecoder: CMSDecoder!, _ signerIndex: Int, _ certificateRefs: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func CMSDecoderCopySignerTimestampCertificates(_ cmsDecoder: CMSDecoder, _ signerIndex: Int, _ certificateRefs: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func CMSDecoderCopySignerTimestampWithPolicy(_ cmsDecoder: CMSDecoder!, _ timeStampPolicy: AnyObject!, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus
To
func CMSDecoderCopySignerTimestampWithPolicy(_ cmsDecoder: CMSDecoder, _ timeStampPolicy: AnyObject?, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus

Declaration
From
func CMSDecoderCreate(_ cmsDecoderOut: UnsafeMutablePointer<Unmanaged<CMSDecoder>?>) -> OSStatus
To
func CMSDecoderCreate(_ cmsDecoderOut: UnsafeMutablePointer<CMSDecoder?>) -> OSStatus

Declaration
From
func CMSDecoderFinalizeMessage(_ cmsDecoder: CMSDecoder!) -> OSStatus
To
func CMSDecoderFinalizeMessage(_ cmsDecoder: CMSDecoder) -> OSStatus

Declaration
From
func CMSDecoderGetNumSigners(_ cmsDecoder: CMSDecoder!, _ numSignersOut: UnsafeMutablePointer<Int>) -> OSStatus
To
func CMSDecoderGetNumSigners(_ cmsDecoder: CMSDecoder, _ numSignersOut: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func CMSDecoderIsContentEncrypted(_ cmsDecoder: CMSDecoder!, _ isEncryptedOut: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func CMSDecoderIsContentEncrypted(_ cmsDecoder: CMSDecoder, _ isEncryptedOut: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func CMSDecoderSetDetachedContent(_ cmsDecoder: CMSDecoder!, _ detachedContent: CFData!) -> OSStatus
To
func CMSDecoderSetDetachedContent(_ cmsDecoder: CMSDecoder, _ detachedContent: CFData) -> OSStatus

Declaration
From
func CMSDecoderSetSearchKeychain(_ cmsDecoder: CMSDecoder!, _ keychainOrArray: AnyObject!) -> OSStatus
To
func CMSDecoderSetSearchKeychain(_ cmsDecoder: CMSDecoder, _ keychainOrArray: AnyObject) -> OSStatus

Declaration
From
func CMSDecoderUpdateMessage(_ cmsDecoder: CMSDecoder!, _ msgBytes: UnsafePointer<Void>, _ msgBytesLen: Int) -> OSStatus
To
func CMSDecoderUpdateMessage(_ cmsDecoder: CMSDecoder, _ msgBytes: UnsafePointer<Void>, _ msgBytesLen: Int) -> OSStatus

Declaration
From
func CMSEncode(_ signers: AnyObject!, _ recipients: AnyObject!, _ eContentType: UnsafePointer<CSSM_OID>, _ detachedContent: Boolean, _ signedAttributes: CMSSignedAttributes, _ content: UnsafePointer<Void>, _ contentLen: Int, _ encodedContentOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSEncode(_ signers: AnyObject?, _ recipients: AnyObject?, _ eContentType: UnsafePointer<CSSM_OID>, _ detachedContent: Bool, _ signedAttributes: CMSSignedAttributes, _ content: UnsafePointer<Void>, _ contentLen: Int, _ encodedContentOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSEncodeContent(_ signers: AnyObject!, _ recipients: AnyObject!, _ eContentTypeOID: AnyObject!, _ detachedContent: Boolean, _ signedAttributes: CMSSignedAttributes, _ content: UnsafePointer<Void>, _ contentLen: Int, _ encodedContentOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSEncodeContent(_ signers: AnyObject?, _ recipients: AnyObject?, _ eContentTypeOID: AnyObject?, _ detachedContent: Bool, _ signedAttributes: CMSSignedAttributes, _ content: UnsafePointer<Void>, _ contentLen: Int, _ encodedContentOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSEncoderAddRecipients(_ cmsEncoder: CMSEncoder!, _ recipientOrArray: AnyObject!) -> OSStatus
To
func CMSEncoderAddRecipients(_ cmsEncoder: CMSEncoder, _ recipientOrArray: AnyObject) -> OSStatus

Declaration
From
func CMSEncoderAddSignedAttributes(_ cmsEncoder: CMSEncoder!, _ signedAttributes: CMSSignedAttributes) -> OSStatus
To
func CMSEncoderAddSignedAttributes(_ cmsEncoder: CMSEncoder, _ signedAttributes: CMSSignedAttributes) -> OSStatus

Declaration
From
func CMSEncoderAddSigners(_ cmsEncoder: CMSEncoder!, _ signerOrArray: AnyObject!) -> OSStatus
To
func CMSEncoderAddSigners(_ cmsEncoder: CMSEncoder, _ signerOrArray: AnyObject) -> OSStatus

Declaration
From
func CMSEncoderAddSupportingCerts(_ cmsEncoder: CMSEncoder!, _ certOrArray: AnyObject!) -> OSStatus
To
func CMSEncoderAddSupportingCerts(_ cmsEncoder: CMSEncoder, _ certOrArray: AnyObject) -> OSStatus

Declaration
From
func CMSEncoderCopyEncapsulatedContentType(_ cmsEncoder: CMSEncoder!, _ eContentTypeOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSEncoderCopyEncapsulatedContentType(_ cmsEncoder: CMSEncoder, _ eContentTypeOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSEncoderCopyEncodedContent(_ cmsEncoder: CMSEncoder!, _ encodedContentOut: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func CMSEncoderCopyEncodedContent(_ cmsEncoder: CMSEncoder, _ encodedContentOut: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func CMSEncoderCopyRecipients(_ cmsEncoder: CMSEncoder!, _ recipientsOut: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func CMSEncoderCopyRecipients(_ cmsEncoder: CMSEncoder, _ recipientsOut: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func CMSEncoderCopySigners(_ cmsEncoder: CMSEncoder!, _ signersOut: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func CMSEncoderCopySigners(_ cmsEncoder: CMSEncoder, _ signersOut: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func CMSEncoderCopySignerTimestamp(_ cmsEncoder: CMSEncoder!, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus
To
func CMSEncoderCopySignerTimestamp(_ cmsEncoder: CMSEncoder, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus

Declaration
From
func CMSEncoderCopySignerTimestampWithPolicy(_ cmsEncoder: CMSEncoder!, _ timeStampPolicy: AnyObject!, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus
To
func CMSEncoderCopySignerTimestampWithPolicy(_ cmsEncoder: CMSEncoder, _ timeStampPolicy: AnyObject?, _ signerIndex: Int, _ timestamp: UnsafeMutablePointer<CFAbsoluteTime>) -> OSStatus

Declaration
From
func CMSEncoderCopySupportingCerts(_ cmsEncoder: CMSEncoder!, _ certsOut: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func CMSEncoderCopySupportingCerts(_ cmsEncoder: CMSEncoder, _ certsOut: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func CMSEncoderCreate(_ cmsEncoderOut: UnsafeMutablePointer<Unmanaged<CMSEncoder>?>) -> OSStatus
To
func CMSEncoderCreate(_ cmsEncoderOut: UnsafeMutablePointer<CMSEncoder?>) -> OSStatus

Declaration
From
func CMSEncoderGetCertificateChainMode(_ cmsEncoder: CMSEncoder!, _ chainModeOut: UnsafeMutablePointer<CMSCertificateChainMode>) -> OSStatus
To
func CMSEncoderGetCertificateChainMode(_ cmsEncoder: CMSEncoder, _ chainModeOut: UnsafeMutablePointer<CMSCertificateChainMode>) -> OSStatus

Declaration
From
func CMSEncoderGetHasDetachedContent(_ cmsEncoder: CMSEncoder!, _ detachedContentOut: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func CMSEncoderGetHasDetachedContent(_ cmsEncoder: CMSEncoder, _ detachedContentOut: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func CMSEncoderSetCertificateChainMode(_ cmsEncoder: CMSEncoder!, _ chainMode: CMSCertificateChainMode) -> OSStatus
To
func CMSEncoderSetCertificateChainMode(_ cmsEncoder: CMSEncoder, _ chainMode: CMSCertificateChainMode) -> OSStatus

Declaration
From
func CMSEncoderSetEncapsulatedContentType(_ cmsEncoder: CMSEncoder!, _ eContentType: UnsafePointer<CSSM_OID>) -> OSStatus
To
func CMSEncoderSetEncapsulatedContentType(_ cmsEncoder: CMSEncoder, _ eContentType: UnsafePointer<CSSM_OID>) -> OSStatus

Declaration
From
func CMSEncoderSetEncapsulatedContentTypeOID(_ cmsEncoder: CMSEncoder!, _ eContentTypeOID: AnyObject!) -> OSStatus
To
func CMSEncoderSetEncapsulatedContentTypeOID(_ cmsEncoder: CMSEncoder, _ eContentTypeOID: AnyObject) -> OSStatus

Declaration
From
func CMSEncoderSetHasDetachedContent(_ cmsEncoder: CMSEncoder!, _ detachedContent: Boolean) -> OSStatus
To
func CMSEncoderSetHasDetachedContent(_ cmsEncoder: CMSEncoder, _ detachedContent: Bool) -> OSStatus

Declaration
From
func CMSEncoderUpdateContent(_ cmsEncoder: CMSEncoder!, _ content: UnsafePointer<Void>, _ contentLen: Int) -> OSStatus
To
func CMSEncoderUpdateContent(_ cmsEncoder: CMSEncoder, _ content: UnsafePointer<Void>, _ contentLen: Int) -> OSStatus

Modified CSSM_ACL_SUBJECT_CALLBACK
Declaration
From
typealias CSSM_ACL_SUBJECT_CALLBACK = CFunctionPointer<((UnsafePointer<CSSM_LIST>, CSSM_LIST_PTR, UnsafeMutablePointer<Void>, UnsafePointer<CSSM_MEMORY_FUNCS>) -> CSSM_RETURN)>
To
typealias CSSM_ACL_SUBJECT_CALLBACK = (UnsafePointer<CSSM_LIST>, CSSM_LIST_PTR, UnsafeMutablePointer<Void>, UnsafePointer<CSSM_MEMORY_FUNCS>) -> CSSM_RETURN

Modified CSSM_API_ModuleEventHandler
Declaration
From
typealias CSSM_API_ModuleEventHandler = CFunctionPointer<((UnsafePointer<CSSM_GUID>, UnsafeMutablePointer<Void>, uint32, CSSM_SERVICE_TYPE, CSSM_MODULE_EVENT) -> CSSM_RETURN)>
To
typealias CSSM_API_ModuleEventHandler = (UnsafePointer<CSSM_GUID>, UnsafeMutablePointer<Void>, uint32, CSSM_SERVICE_TYPE, CSSM_MODULE_EVENT) -> CSSM_RETURN

Modified CSSM_CALLBACK
Declaration
From
typealias CSSM_CALLBACK = CFunctionPointer<((CSSM_DATA_PTR, UnsafeMutablePointer<Void>) -> CSSM_RETURN)>
To
typealias CSSM_CALLBACK = (CSSM_DATA_PTR, UnsafeMutablePointer<Void>) -> CSSM_RETURN

Modified CSSM_CALLOC
Declaration
From
typealias CSSM_CALLOC = CFunctionPointer<((uint32, CSSM_SIZE, UnsafeMutablePointer<Void>) -> UnsafeMutablePointer<Void>)>
To
typealias CSSM_CALLOC = (uint32, CSSM_SIZE, UnsafeMutablePointer<Void>) -> UnsafeMutablePointer<Void>

Modified CSSM_CHALLENGE_CALLBACK
Declaration
From
typealias CSSM_CHALLENGE_CALLBACK = CFunctionPointer<((UnsafePointer<CSSM_LIST>, CSSM_SAMPLEGROUP_PTR, UnsafeMutablePointer<Void>, UnsafePointer<CSSM_MEMORY_FUNCS>) -> CSSM_RETURN)>
To
typealias CSSM_CHALLENGE_CALLBACK = (UnsafePointer<CSSM_LIST>, CSSM_SAMPLEGROUP_PTR, UnsafeMutablePointer<Void>, UnsafePointer<CSSM_MEMORY_FUNCS>) -> CSSM_RETURN

Modified CSSM_FREE
Declaration
From
typealias CSSM_FREE = CFunctionPointer<((UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> Void)>
To
typealias CSSM_FREE = (UnsafeMutablePointer<Void>, UnsafeMutablePointer<Void>) -> Void

Modified CSSM_MALLOC
Declaration
From
typealias CSSM_MALLOC = CFunctionPointer<((CSSM_SIZE, UnsafeMutablePointer<Void>) -> UnsafeMutablePointer<Void>)>
To
typealias CSSM_MALLOC = (CSSM_SIZE, UnsafeMutablePointer<Void>) -> UnsafeMutablePointer<Void>

Modified CSSM_PROC_ADDR
Declaration
From
typealias CSSM_PROC_ADDR = CFunctionPointer<(() -> Void)>
To
typealias CSSM_PROC_ADDR = () -> Void

Modified CSSM_PROC_ADDR_PTR
Declaration
From
typealias CSSM_PROC_ADDR_PTR = UnsafeMutablePointer<CSSM_PROC_ADDR>
To
typealias CSSM_PROC_ADDR_PTR = UnsafeMutablePointer<CSSM_PROC_ADDR?>

Modified CSSM_REALLOC
Declaration
From
typealias CSSM_REALLOC = CFunctionPointer<((UnsafeMutablePointer<Void>, CSSM_SIZE, UnsafeMutablePointer<Void>) -> UnsafeMutablePointer<Void>)>
To
typealias CSSM_REALLOC = (UnsafeMutablePointer<Void>, CSSM_SIZE, UnsafeMutablePointer<Void>) -> UnsafeMutablePointer<Void>

Modified CSSM_SPI_ModuleEventHandler
Declaration
From
typealias CSSM_SPI_ModuleEventHandler = CFunctionPointer<((UnsafePointer<CSSM_GUID>, UnsafeMutablePointer<Void>, uint32, CSSM_SERVICE_TYPE, CSSM_MODULE_EVENT) -> CSSM_RETURN)>
To
typealias CSSM_SPI_ModuleEventHandler = (UnsafePointer<CSSM_GUID>, UnsafeMutablePointer<Void>, uint32, CSSM_SERVICE_TYPE, CSSM_MODULE_EVENT) -> CSSM_RETURN

Modified CSSM_TP_VERIFICATION_RESULTS_CALLBACK
Declaration
From
typealias CSSM_TP_VERIFICATION_RESULTS_CALLBACK = CFunctionPointer<((CSSM_MODULE_HANDLE, UnsafeMutablePointer<Void>, CSSM_DATA_PTR) -> CSSM_RETURN)>
To
typealias CSSM_TP_VERIFICATION_RESULTS_CALLBACK = (CSSM_MODULE_HANDLE, UnsafeMutablePointer<Void>, CSSM_DATA_PTR) -> CSSM_RETURN

Declaration
From
var errAuthorizationBadAddress: Int { get }
To
var errAuthorizationBadAddress: OSStatus { get }

Declaration
From
var errAuthorizationCanceled: Int { get }
To
var errAuthorizationCanceled: OSStatus { get }

Declaration
From
var errAuthorizationDenied: Int { get }
To
var errAuthorizationDenied: OSStatus { get }

Declaration
From
var errAuthorizationExternalizeNotAllowed: Int { get }
To
var errAuthorizationExternalizeNotAllowed: OSStatus { get }

Declaration
From
var errAuthorizationInteractionNotAllowed: Int { get }
To
var errAuthorizationInteractionNotAllowed: OSStatus { get }

Declaration
From
var errAuthorizationInternal: Int { get }
To
var errAuthorizationInternal: OSStatus { get }

Declaration
From
var errAuthorizationInternalizeNotAllowed: Int { get }
To
var errAuthorizationInternalizeNotAllowed: OSStatus { get }

Declaration
From
var errAuthorizationInvalidFlags: Int { get }
To
var errAuthorizationInvalidFlags: OSStatus { get }

Declaration
From
var errAuthorizationInvalidPointer: Int { get }
To
var errAuthorizationInvalidPointer: OSStatus { get }

Declaration
From
var errAuthorizationInvalidRef: Int { get }
To
var errAuthorizationInvalidRef: OSStatus { get }

Declaration
From
var errAuthorizationInvalidSet: Int { get }
To
var errAuthorizationInvalidSet: OSStatus { get }

Declaration
From
var errAuthorizationInvalidTag: Int { get }
To
var errAuthorizationInvalidTag: OSStatus { get }

Declaration
From
var errAuthorizationSuccess: Int { get }
To
var errAuthorizationSuccess: OSStatus { get }

Declaration
From
var errAuthorizationToolEnvironmentError: Int { get }
To
var errAuthorizationToolEnvironmentError: OSStatus { get }

Declaration
From
var errAuthorizationToolExecuteFailure: Int { get }
To
var errAuthorizationToolExecuteFailure: OSStatus { get }

Declaration
From
var errSecACLAddFailed: Int { get }
To
var errSecACLAddFailed: OSStatus { get }

Declaration
From
var errSecACLChangeFailed: Int { get }
To
var errSecACLChangeFailed: OSStatus { get }

Declaration
From
var errSecACLDeleteFailed: Int { get }
To
var errSecACLDeleteFailed: OSStatus { get }

Declaration
From
var errSecACLNotSimple: Int { get }
To
var errSecACLNotSimple: OSStatus { get }

Declaration
From
var errSecACLReplaceFailed: Int { get }
To
var errSecACLReplaceFailed: OSStatus { get }

Declaration
From
var errSecAddinLoadFailed: Int { get }
To
var errSecAddinLoadFailed: OSStatus { get }

Declaration
From
var errSecAddinUnloadFailed: Int { get }
To
var errSecAddinUnloadFailed: OSStatus { get }

Declaration
From
var errSecAlgorithmMismatch: Int { get }
To
var errSecAlgorithmMismatch: OSStatus { get }

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

Declaration
From
var errSecAlreadyLoggedIn: Int { get }
To
var errSecAlreadyLoggedIn: OSStatus { get }

Declaration
From
var errSecAppleAddAppACLSubject: Int { get }
To
var errSecAppleAddAppACLSubject: OSStatus { get }

Declaration
From
var errSecAppleInvalidKeyEndDate: Int { get }
To
var errSecAppleInvalidKeyEndDate: OSStatus { get }

Declaration
From
var errSecAppleInvalidKeyStartDate: Int { get }
To
var errSecAppleInvalidKeyStartDate: OSStatus { get }

Declaration
From
var errSecApplePublicKeyIncomplete: Int { get }
To
var errSecApplePublicKeyIncomplete: OSStatus { get }

Declaration
From
var errSecAppleSignatureMismatch: Int { get }
To
var errSecAppleSignatureMismatch: OSStatus { get }

Declaration
From
var errSecAppleSSLv2Rollback: Int { get }
To
var errSecAppleSSLv2Rollback: OSStatus { get }

Declaration
From
var errSecAttachHandleBusy: Int { get }
To
var errSecAttachHandleBusy: OSStatus { get }

Declaration
From
var errSecAttributeNotInContext: Int { get }
To
var errSecAttributeNotInContext: OSStatus { get }

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

Modified errSecBadReq
Declaration
From
var errSecBadReq: Int { get }
To
var errSecBadReq: OSStatus { get }

Declaration
From
var errSecBlockSizeMismatch: Int { get }
To
var errSecBlockSizeMismatch: OSStatus { get }

Declaration
From
var errSecBufferTooSmall: Int { get }
To
var errSecBufferTooSmall: OSStatus { get }

Declaration
From
var errSecCallbackFailed: Int { get }
To
var errSecCallbackFailed: OSStatus { get }

Declaration
From
var errSecCertificateCannotOperate: Int { get }
To
var errSecCertificateCannotOperate: OSStatus { get }

Declaration
From
var errSecCertificateExpired: Int { get }
To
var errSecCertificateExpired: OSStatus { get }

Declaration
From
var errSecCertificateNotValidYet: Int { get }
To
var errSecCertificateNotValidYet: OSStatus { get }

Declaration
From
var errSecCertificateRevoked: Int { get }
To
var errSecCertificateRevoked: OSStatus { get }

Declaration
From
var errSecCertificateSuspended: Int { get }
To
var errSecCertificateSuspended: OSStatus { get }

Declaration
From
var errSecCodeSigningBadCertChainLength: Int { get }
To
var errSecCodeSigningBadCertChainLength: OSStatus { get }

Declaration
From
var errSecCodeSigningBadPathLengthConstraint: Int { get }
To
var errSecCodeSigningBadPathLengthConstraint: OSStatus { get }

Declaration
From
var errSecCodeSigningDevelopment: Int { get }
To
var errSecCodeSigningDevelopment: OSStatus { get }

Declaration
From
var errSecCodeSigningNoBasicConstraints: Int { get }
To
var errSecCodeSigningNoBasicConstraints: OSStatus { get }

Declaration
From
var errSecCodeSigningNoExtendedKeyUsage: Int { get }
To
var errSecCodeSigningNoExtendedKeyUsage: OSStatus { get }

Declaration
From
var errSecConversionError: Int { get }
To
var errSecConversionError: OSStatus { get }

Declaration
From
var errSecCoreFoundationUnknown: Int { get }
To
var errSecCoreFoundationUnknown: OSStatus { get }

Declaration
From
var errSecCreateChainFailed: Int { get }
To
var errSecCreateChainFailed: OSStatus { get }

Declaration
From
var errSecCRLAlreadySigned: Int { get }
To
var errSecCRLAlreadySigned: OSStatus { get }

Declaration
From
var errSecCRLBadURI: Int { get }
To
var errSecCRLBadURI: OSStatus { get }

Declaration
From
var errSecCRLExpired: Int { get }
To
var errSecCRLExpired: OSStatus { get }

Declaration
From
var errSecCRLNotFound: Int { get }
To
var errSecCRLNotFound: OSStatus { get }

Declaration
From
var errSecCRLNotTrusted: Int { get }
To
var errSecCRLNotTrusted: OSStatus { get }

Declaration
From
var errSecCRLNotValidYet: Int { get }
To
var errSecCRLNotValidYet: OSStatus { get }

Declaration
From
var errSecCRLPolicyFailed: Int { get }
To
var errSecCRLPolicyFailed: OSStatus { get }

Declaration
From
var errSecCRLServerDown: Int { get }
To
var errSecCRLServerDown: OSStatus { get }

Declaration
From
var errSecCSAmbiguousBundleFormat: Int { get }
To
var errSecCSAmbiguousBundleFormat: OSStatus { get }

Declaration
From
var errSecCSBadBundleFormat: Int { get }
To
var errSecCSBadBundleFormat: OSStatus { get }

Declaration
From
var errSecCSBadCallbackValue: Int { get }
To
var errSecCSBadCallbackValue: OSStatus { get }

Declaration
From
var errSecCSBadDictionaryFormat: Int { get }
To
var errSecCSBadDictionaryFormat: OSStatus { get }

Declaration
From
var errSecCSBadFrameworkVersion: Int { get }
To
var errSecCSBadFrameworkVersion: OSStatus { get }

Declaration
From
var errSecCSBadLVArch: Int { get }
To
var errSecCSBadLVArch: OSStatus { get }

Declaration
From
var errSecCSBadMainExecutable: Int { get }
To
var errSecCSBadMainExecutable: OSStatus { get }

Declaration
From
var errSecCSBadNestedCode: Int { get }
To
var errSecCSBadNestedCode: OSStatus { get }

Declaration
From
var errSecCSBadObjectFormat: Int { get }
To
var errSecCSBadObjectFormat: OSStatus { get }

Declaration
From
var errSecCSBadResource: Int { get }
To
var errSecCSBadResource: OSStatus { get }

Declaration
From
var errSecCSCancelled: Int { get }
To
var errSecCSCancelled: OSStatus { get }

Declaration
From
var errSecCSCMSTooLarge: Int { get }
To
var errSecCSCMSTooLarge: OSStatus { get }

Declaration
From
var errSecCSDBAccess: Int { get }
To
var errSecCSDBAccess: OSStatus { get }

Declaration
From
var errSecCSDbCorrupt: Int { get }
To
var errSecCSDbCorrupt: OSStatus { get }

Declaration
From
var errSecCSDBDenied: Int { get }
To
var errSecCSDBDenied: OSStatus { get }

Declaration
From
var errSecCSDSStoreSymlink: Int { get }
To
var errSecCSDSStoreSymlink: OSStatus { get }

Declaration
From
var errSecCSFileHardQuarantined: Int { get }
To
var errSecCSFileHardQuarantined: OSStatus { get }

Declaration
From
var errSecCSGuestInvalid: Int { get }
To
var errSecCSGuestInvalid: OSStatus { get }

Declaration
From
var errSecCSHelperFailed: Int { get }
To
var errSecCSHelperFailed: OSStatus { get }

Declaration
From
var errSecCSHostProtocolContradiction: Int { get }
To
var errSecCSHostProtocolContradiction: OSStatus { get }

Declaration
From
var errSecCSHostProtocolDedicationError: Int { get }
To
var errSecCSHostProtocolDedicationError: OSStatus { get }

Declaration
From
var errSecCSHostProtocolInvalidAttribute: Int { get }
To
var errSecCSHostProtocolInvalidAttribute: OSStatus { get }

Declaration
From
var errSecCSHostProtocolInvalidHash: Int { get }
To
var errSecCSHostProtocolInvalidHash: OSStatus { get }

Declaration
From
var errSecCSHostProtocolNotProxy: Int { get }
To
var errSecCSHostProtocolNotProxy: OSStatus { get }

Declaration
From
var errSecCSHostProtocolRelativePath: Int { get }
To
var errSecCSHostProtocolRelativePath: OSStatus { get }

Declaration
From
var errSecCSHostProtocolStateError: Int { get }
To
var errSecCSHostProtocolStateError: OSStatus { get }

Declaration
From
var errSecCSHostProtocolUnrelated: Int { get }
To
var errSecCSHostProtocolUnrelated: OSStatus { get }

Declaration
From
var errSecCSHostReject: Int { get }
To
var errSecCSHostReject: OSStatus { get }

Declaration
From
var errSecCSInfoPlistFailed: Int { get }
To
var errSecCSInfoPlistFailed: OSStatus { get }

Declaration
From
var errSecCSInternalError: Int { get }
To
var errSecCSInternalError: OSStatus { get }

Declaration
From
var errSecCSInvalidAttributeValues: Int { get }
To
var errSecCSInvalidAttributeValues: OSStatus { get }

Declaration
From
var errSecCSInvalidFlags: Int { get }
To
var errSecCSInvalidFlags: OSStatus { get }

Declaration
From
var errSecCSInvalidObjectRef: Int { get }
To
var errSecCSInvalidObjectRef: OSStatus { get }

Declaration
From
var errSecCSMultipleGuests: Int { get }
To
var errSecCSMultipleGuests: OSStatus { get }

Declaration
From
var errSecCSNoMainExecutable: Int { get }
To
var errSecCSNoMainExecutable: OSStatus { get }

Declaration
From
var errSecCSNoMatches: Int { get }
To
var errSecCSNoMatches: OSStatus { get }

Declaration
From
var errSecCSNoSuchCode: Int { get }
To
var errSecCSNoSuchCode: OSStatus { get }

Declaration
From
var errSecCSNotAHost: Int { get }
To
var errSecCSNotAHost: OSStatus { get }

Declaration
From
var errSecCSNotSupported: Int { get }
To
var errSecCSNotSupported: OSStatus { get }

Declaration
From
var errSecCSObjectRequired: Int { get }
To
var errSecCSObjectRequired: OSStatus { get }

Declaration
From
var errSecCSOutdated: Int { get }
To
var errSecCSOutdated: OSStatus { get }

Declaration
From
var errSecCSRegularFile: Int { get }
To
var errSecCSRegularFile: OSStatus { get }

Declaration
From
var errSecCSReqFailed: Int { get }
To
var errSecCSReqFailed: OSStatus { get }

Declaration
From
var errSecCSReqInvalid: Int { get }
To
var errSecCSReqInvalid: OSStatus { get }

Declaration
From
var errSecCSReqUnsupported: Int { get }
To
var errSecCSReqUnsupported: OSStatus { get }

Declaration
From
var errSecCSResourceDirectoryFailed: Int { get }
To
var errSecCSResourceDirectoryFailed: OSStatus { get }

Declaration
From
var errSecCSResourceNotSupported: Int { get }
To
var errSecCSResourceNotSupported: OSStatus { get }

Declaration
From
var errSecCSResourceRulesInvalid: Int { get }
To
var errSecCSResourceRulesInvalid: OSStatus { get }

Declaration
From
var errSecCSResourcesInvalid: Int { get }
To
var errSecCSResourcesInvalid: OSStatus { get }

Declaration
From
var errSecCSResourcesNotFound: Int { get }
To
var errSecCSResourcesNotFound: OSStatus { get }

Declaration
From
var errSecCSResourcesNotSealed: Int { get }
To
var errSecCSResourcesNotSealed: OSStatus { get }

Declaration
From
var errSecCSSigDBAccess: Int { get }
To
var errSecCSSigDBAccess: OSStatus { get }

Declaration
From
var errSecCSSigDBDenied: Int { get }
To
var errSecCSSigDBDenied: OSStatus { get }

Declaration
From
var errSecCSSignatureFailed: Int { get }
To
var errSecCSSignatureFailed: OSStatus { get }

Declaration
From
var errSecCSSignatureInvalid: Int { get }
To
var errSecCSSignatureInvalid: OSStatus { get }

Declaration
From
var errSecCSSignatureNotVerifiable: Int { get }
To
var errSecCSSignatureNotVerifiable: OSStatus { get }

Declaration
From
var errSecCSSignatureUnsupported: Int { get }
To
var errSecCSSignatureUnsupported: OSStatus { get }

Declaration
From
var errSecCSStaticCodeChanged: Int { get }
To
var errSecCSStaticCodeChanged: OSStatus { get }

Declaration
From
var errSecCSStaticCodeNotFound: Int { get }
To
var errSecCSStaticCodeNotFound: OSStatus { get }

Declaration
From
var errSecCSUnimplemented: Int { get }
To
var errSecCSUnimplemented: OSStatus { get }

Declaration
From
var errSecCSUnsealedAppRoot: Int { get }
To
var errSecCSUnsealedAppRoot: OSStatus { get }

Declaration
From
var errSecCSUnsealedFrameworkRoot: Int { get }
To
var errSecCSUnsealedFrameworkRoot: OSStatus { get }

Declaration
From
var errSecCSUnsigned: Int { get }
To
var errSecCSUnsigned: OSStatus { get }

Declaration
From
var errSecCSUnsignedNestedCode: Int { get }
To
var errSecCSUnsignedNestedCode: OSStatus { get }

Declaration
From
var errSecCSUnsupportedGuestAttributes: Int { get }
To
var errSecCSUnsupportedGuestAttributes: OSStatus { get }

Declaration
From
var errSecCSVetoed: Int { get }
To
var errSecCSVetoed: OSStatus { get }

Declaration
From
var errSecCSWeakResourceEnvelope: Int { get }
To
var errSecCSWeakResourceEnvelope: OSStatus { get }

Declaration
From
var errSecCSWeakResourceRules: Int { get }
To
var errSecCSWeakResourceRules: OSStatus { get }

Declaration
From
var errSecDatabaseLocked: Int { get }
To
var errSecDatabaseLocked: OSStatus { get }

Declaration
From
var errSecDataNotAvailable: Int { get }
To
var errSecDataNotAvailable: OSStatus { get }

Declaration
From
var errSecDataNotModifiable: Int { get }
To
var errSecDataNotModifiable: OSStatus { get }

Declaration
From
var errSecDatastoreIsOpen: Int { get }
To
var errSecDatastoreIsOpen: OSStatus { get }

Declaration
From
var errSecDataTooLarge: Int { get }
To
var errSecDataTooLarge: OSStatus { get }

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

Declaration
From
var errSecDeviceError: Int { get }
To
var errSecDeviceError: OSStatus { get }

Declaration
From
var errSecDeviceFailed: Int { get }
To
var errSecDeviceFailed: OSStatus { get }

Declaration
From
var errSecDeviceReset: Int { get }
To
var errSecDeviceReset: OSStatus { get }

Declaration
From
var errSecDeviceVerifyFailed: Int { get }
To
var errSecDeviceVerifyFailed: OSStatus { get }

Declaration
From
var errSecDiskFull: Int { get }
To
var errSecDiskFull: OSStatus { get }

Modified errSecDskFull
Declaration
From
var errSecDskFull: Int { get }
To
var errSecDskFull: OSStatus { get }

Declaration
From
var errSecDuplicateCallback: Int { get }
To
var errSecDuplicateCallback: OSStatus { get }

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

Declaration
From
var errSecDuplicateKeychain: Int { get }
To
var errSecDuplicateKeychain: OSStatus { get }

Declaration
From
var errSecEMMLoadFailed: Int { get }
To
var errSecEMMLoadFailed: OSStatus { get }

Declaration
From
var errSecEMMUnloadFailed: Int { get }
To
var errSecEMMUnloadFailed: OSStatus { get }

Declaration
From
var errSecEndOfData: Int { get }
To
var errSecEndOfData: OSStatus { get }

Declaration
From
var errSecEventNotificationCallbackNotFound: Int { get }
To
var errSecEventNotificationCallbackNotFound: OSStatus { get }

Declaration
From
var errSecExtendedKeyUsageNotCritical: Int { get }
To
var errSecExtendedKeyUsageNotCritical: OSStatus { get }

Declaration
From
var errSecFieldSpecifiedMultiple: Int { get }
To
var errSecFieldSpecifiedMultiple: OSStatus { get }

Declaration
From
var errSecFileTooBig: Int { get }
To
var errSecFileTooBig: OSStatus { get }

Declaration
From
var errSecFunctionFailed: Int { get }
To
var errSecFunctionFailed: OSStatus { get }

Declaration
From
var errSecFunctionIntegrityFail: Int { get }
To
var errSecFunctionIntegrityFail: OSStatus { get }

Declaration
From
var errSecHostNameMismatch: Int { get }
To
var errSecHostNameMismatch: OSStatus { get }

Declaration
From
var errSecIDPFailure: Int { get }
To
var errSecIDPFailure: OSStatus { get }

Declaration
From
var errSecIncompatibleDatabaseBlob: Int { get }
To
var errSecIncompatibleDatabaseBlob: OSStatus { get }

Declaration
From
var errSecIncompatibleFieldFormat: Int { get }
To
var errSecIncompatibleFieldFormat: OSStatus { get }

Declaration
From
var errSecIncompatibleKeyBlob: Int { get }
To
var errSecIncompatibleKeyBlob: OSStatus { get }

Declaration
From
var errSecIncompatibleVersion: Int { get }
To
var errSecIncompatibleVersion: OSStatus { get }

Declaration
From
var errSecIncompleteCertRevocationCheck: Int { get }
To
var errSecIncompleteCertRevocationCheck: OSStatus { get }

Declaration
From
var errSecInDarkWake: Int { get }
To
var errSecInDarkWake: OSStatus { get }

Declaration
From
var errSecInputLengthError: Int { get }
To
var errSecInputLengthError: OSStatus { get }

Declaration
From
var errSecInsufficientClientID: Int { get }
To
var errSecInsufficientClientID: OSStatus { get }

Declaration
From
var errSecInsufficientCredentials: Int { get }
To
var errSecInsufficientCredentials: OSStatus { get }

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

Declaration
From
var errSecInteractionRequired: Int { get }
To
var errSecInteractionRequired: OSStatus { get }

Declaration
From
var errSecInternalComponent: Int { get }
To
var errSecInternalComponent: OSStatus { get }

Declaration
From
var errSecInternalError: Int { get }
To
var errSecInternalError: OSStatus { get }

Declaration
From
var errSecInvaldCRLAuthority: Int { get }
To
var errSecInvaldCRLAuthority: OSStatus { get }

Declaration
From
var errSecInvalidAccessCredentials: Int { get }
To
var errSecInvalidAccessCredentials: OSStatus { get }

Declaration
From
var errSecInvalidAccessRequest: Int { get }
To
var errSecInvalidAccessRequest: OSStatus { get }

Declaration
From
var errSecInvalidACL: Int { get }
To
var errSecInvalidACL: OSStatus { get }

Declaration
From
var errSecInvalidAction: Int { get }
To
var errSecInvalidAction: OSStatus { get }

Declaration
From
var errSecInvalidAddinFunctionTable: Int { get }
To
var errSecInvalidAddinFunctionTable: OSStatus { get }

Declaration
From
var errSecInvalidAlgorithm: Int { get }
To
var errSecInvalidAlgorithm: OSStatus { get }

Declaration
From
var errSecInvalidAlgorithmParms: Int { get }
To
var errSecInvalidAlgorithmParms: OSStatus { get }

Declaration
From
var errSecInvalidAttributeAccessCredentials: Int { get }
To
var errSecInvalidAttributeAccessCredentials: OSStatus { get }

Declaration
From
var errSecInvalidAttributeBase: Int { get }
To
var errSecInvalidAttributeBase: OSStatus { get }

Declaration
From
var errSecInvalidAttributeBlockSize: Int { get }
To
var errSecInvalidAttributeBlockSize: OSStatus { get }

Declaration
From
var errSecInvalidAttributeDLDBHandle: Int { get }
To
var errSecInvalidAttributeDLDBHandle: OSStatus { get }

Declaration
From
var errSecInvalidAttributeEffectiveBits: Int { get }
To
var errSecInvalidAttributeEffectiveBits: OSStatus { get }

Declaration
From
var errSecInvalidAttributeEndDate: Int { get }
To
var errSecInvalidAttributeEndDate: OSStatus { get }

Declaration
From
var errSecInvalidAttributeInitVector: Int { get }
To
var errSecInvalidAttributeInitVector: OSStatus { get }

Declaration
From
var errSecInvalidAttributeIterationCount: Int { get }
To
var errSecInvalidAttributeIterationCount: OSStatus { get }

Declaration
From
var errSecInvalidAttributeKey: Int { get }
To
var errSecInvalidAttributeKey: OSStatus { get }

Declaration
From
var errSecInvalidAttributeKeyLength: Int { get }
To
var errSecInvalidAttributeKeyLength: OSStatus { get }

Declaration
From
var errSecInvalidAttributeKeyType: Int { get }
To
var errSecInvalidAttributeKeyType: OSStatus { get }

Declaration
From
var errSecInvalidAttributeLabel: Int { get }
To
var errSecInvalidAttributeLabel: OSStatus { get }

Declaration
From
var errSecInvalidAttributeMode: Int { get }
To
var errSecInvalidAttributeMode: OSStatus { get }

Declaration
From
var errSecInvalidAttributeOutputSize: Int { get }
To
var errSecInvalidAttributeOutputSize: OSStatus { get }

Declaration
From
var errSecInvalidAttributePadding: Int { get }
To
var errSecInvalidAttributePadding: OSStatus { get }

Declaration
From
var errSecInvalidAttributePassphrase: Int { get }
To
var errSecInvalidAttributePassphrase: OSStatus { get }

Declaration
From
var errSecInvalidAttributePrime: Int { get }
To
var errSecInvalidAttributePrime: OSStatus { get }

Declaration
From
var errSecInvalidAttributePrivateKeyFormat: Int { get }
To
var errSecInvalidAttributePrivateKeyFormat: OSStatus { get }

Declaration
From
var errSecInvalidAttributePublicKeyFormat: Int { get }
To
var errSecInvalidAttributePublicKeyFormat: OSStatus { get }

Declaration
From
var errSecInvalidAttributeRandom: Int { get }
To
var errSecInvalidAttributeRandom: OSStatus { get }

Declaration
From
var errSecInvalidAttributeRounds: Int { get }
To
var errSecInvalidAttributeRounds: OSStatus { get }

Declaration
From
var errSecInvalidAttributeSalt: Int { get }
To
var errSecInvalidAttributeSalt: OSStatus { get }

Declaration
From
var errSecInvalidAttributeSeed: Int { get }
To
var errSecInvalidAttributeSeed: OSStatus { get }

Declaration
From
var errSecInvalidAttributeStartDate: Int { get }
To
var errSecInvalidAttributeStartDate: OSStatus { get }

Declaration
From
var errSecInvalidAttributeSubprime: Int { get }
To
var errSecInvalidAttributeSubprime: OSStatus { get }

Declaration
From
var errSecInvalidAttributeSymmetricKeyFormat: Int { get }
To
var errSecInvalidAttributeSymmetricKeyFormat: OSStatus { get }

Declaration
From
var errSecInvalidAttributeVersion: Int { get }
To
var errSecInvalidAttributeVersion: OSStatus { get }

Declaration
From
var errSecInvalidAttributeWrappedKeyFormat: Int { get }
To
var errSecInvalidAttributeWrappedKeyFormat: OSStatus { get }

Declaration
From
var errSecInvalidAuthority: Int { get }
To
var errSecInvalidAuthority: OSStatus { get }

Declaration
From
var errSecInvalidAuthorityKeyID: Int { get }
To
var errSecInvalidAuthorityKeyID: OSStatus { get }

Declaration
From
var errSecInvalidBaseACLs: Int { get }
To
var errSecInvalidBaseACLs: OSStatus { get }

Declaration
From
var errSecInvalidBundleInfo: Int { get }
To
var errSecInvalidBundleInfo: OSStatus { get }

Declaration
From
var errSecInvalidCallback: Int { get }
To
var errSecInvalidCallback: OSStatus { get }

Declaration
From
var errSecInvalidCertAuthority: Int { get }
To
var errSecInvalidCertAuthority: OSStatus { get }

Declaration
From
var errSecInvalidCertificateGroup: Int { get }
To
var errSecInvalidCertificateGroup: OSStatus { get }

Declaration
From
var errSecInvalidCertificateRef: Int { get }
To
var errSecInvalidCertificateRef: OSStatus { get }

Declaration
From
var errSecInvalidContext: Int { get }
To
var errSecInvalidContext: OSStatus { get }

Declaration
From
var errSecInvalidCRL: Int { get }
To
var errSecInvalidCRL: OSStatus { get }

Declaration
From
var errSecInvalidCRLEncoding: Int { get }
To
var errSecInvalidCRLEncoding: OSStatus { get }

Declaration
From
var errSecInvalidCRLGroup: Int { get }
To
var errSecInvalidCRLGroup: OSStatus { get }

Declaration
From
var errSecInvalidCRLIndex: Int { get }
To
var errSecInvalidCRLIndex: OSStatus { get }

Declaration
From
var errSecInvalidCRLType: Int { get }
To
var errSecInvalidCRLType: OSStatus { get }

Declaration
From
var errSecInvalidData: Int { get }
To
var errSecInvalidData: OSStatus { get }

Declaration
From
var errSecInvalidDatabaseBlob: Int { get }
To
var errSecInvalidDatabaseBlob: OSStatus { get }

Declaration
From
var errSecInvalidDBList: Int { get }
To
var errSecInvalidDBList: OSStatus { get }

Declaration
From
var errSecInvalidDBLocation: Int { get }
To
var errSecInvalidDBLocation: OSStatus { get }

Declaration
From
var errSecInvalidDigestAlgorithm: Int { get }
To
var errSecInvalidDigestAlgorithm: OSStatus { get }

Declaration
From
var errSecInvalidEncoding: Int { get }
To
var errSecInvalidEncoding: OSStatus { get }

Declaration
From
var errSecInvalidExtendedKeyUsage: Int { get }
To
var errSecInvalidExtendedKeyUsage: OSStatus { get }

Declaration
From
var errSecInvalidFormType: Int { get }
To
var errSecInvalidFormType: OSStatus { get }

Declaration
From
var errSecInvalidGUID: Int { get }
To
var errSecInvalidGUID: OSStatus { get }

Declaration
From
var errSecInvalidHandle: Int { get }
To
var errSecInvalidHandle: OSStatus { get }

Declaration
From
var errSecInvalidHandleUsage: Int { get }
To
var errSecInvalidHandleUsage: OSStatus { get }

Declaration
From
var errSecInvalidID: Int { get }
To
var errSecInvalidID: OSStatus { get }

Declaration
From
var errSecInvalidIdentifier: Int { get }
To
var errSecInvalidIdentifier: OSStatus { get }

Declaration
From
var errSecInvalidIDLinkage: Int { get }
To
var errSecInvalidIDLinkage: OSStatus { get }

Declaration
From
var errSecInvalidIndex: Int { get }
To
var errSecInvalidIndex: OSStatus { get }

Declaration
From
var errSecInvalidIndexInfo: Int { get }
To
var errSecInvalidIndexInfo: OSStatus { get }

Declaration
From
var errSecInvalidInputVector: Int { get }
To
var errSecInvalidInputVector: OSStatus { get }

Declaration
From
var errSecInvalidItemRef: Int { get }
To
var errSecInvalidItemRef: OSStatus { get }

Declaration
From
var errSecInvalidKeyAttributeMask: Int { get }
To
var errSecInvalidKeyAttributeMask: OSStatus { get }

Declaration
From
var errSecInvalidKeyBlob: Int { get }
To
var errSecInvalidKeyBlob: OSStatus { get }

Declaration
From
var errSecInvalidKeychain: Int { get }
To
var errSecInvalidKeychain: OSStatus { get }

Declaration
From
var errSecInvalidKeyFormat: Int { get }
To
var errSecInvalidKeyFormat: OSStatus { get }

Declaration
From
var errSecInvalidKeyHierarchy: Int { get }
To
var errSecInvalidKeyHierarchy: OSStatus { get }

Declaration
From
var errSecInvalidKeyLabel: Int { get }
To
var errSecInvalidKeyLabel: OSStatus { get }

Declaration
From
var errSecInvalidKeyRef: Int { get }
To
var errSecInvalidKeyRef: OSStatus { get }

Declaration
From
var errSecInvalidKeyUsageForPolicy: Int { get }
To
var errSecInvalidKeyUsageForPolicy: OSStatus { get }

Declaration
From
var errSecInvalidKeyUsageMask: Int { get }
To
var errSecInvalidKeyUsageMask: OSStatus { get }

Declaration
From
var errSecInvalidLoginName: Int { get }
To
var errSecInvalidLoginName: OSStatus { get }

Declaration
From
var errSecInvalidModifyMode: Int { get }
To
var errSecInvalidModifyMode: OSStatus { get }

Declaration
From
var errSecInvalidName: Int { get }
To
var errSecInvalidName: OSStatus { get }

Declaration
From
var errSecInvalidNetworkAddress: Int { get }
To
var errSecInvalidNetworkAddress: OSStatus { get }

Declaration
From
var errSecInvalidNewOwner: Int { get }
To
var errSecInvalidNewOwner: OSStatus { get }

Declaration
From
var errSecInvalidNumberOfFields: Int { get }
To
var errSecInvalidNumberOfFields: OSStatus { get }

Declaration
From
var errSecInvalidOutputVector: Int { get }
To
var errSecInvalidOutputVector: OSStatus { get }

Declaration
From
var errSecInvalidOwnerEdit: Int { get }
To
var errSecInvalidOwnerEdit: OSStatus { get }

Declaration
From
var errSecInvalidParsingModule: Int { get }
To
var errSecInvalidParsingModule: OSStatus { get }

Declaration
From
var errSecInvalidPassthroughID: Int { get }
To
var errSecInvalidPassthroughID: OSStatus { get }

Declaration
From
var errSecInvalidPasswordRef: Int { get }
To
var errSecInvalidPasswordRef: OSStatus { get }

Declaration
From
var errSecInvalidPointer: Int { get }
To
var errSecInvalidPointer: OSStatus { get }

Declaration
From
var errSecInvalidPolicyIdentifiers: Int { get }
To
var errSecInvalidPolicyIdentifiers: OSStatus { get }

Declaration
From
var errSecInvalidPrefsDomain: Int { get }
To
var errSecInvalidPrefsDomain: OSStatus { get }

Declaration
From
var errSecInvalidPVC: Int { get }
To
var errSecInvalidPVC: OSStatus { get }

Declaration
From
var errSecInvalidQuery: Int { get }
To
var errSecInvalidQuery: OSStatus { get }

Declaration
From
var errSecInvalidReason: Int { get }
To
var errSecInvalidReason: OSStatus { get }

Declaration
From
var errSecInvalidRecord: Int { get }
To
var errSecInvalidRecord: OSStatus { get }

Declaration
From
var errSecInvalidRequestInputs: Int { get }
To
var errSecInvalidRequestInputs: OSStatus { get }

Declaration
From
var errSecInvalidRequestor: Int { get }
To
var errSecInvalidRequestor: OSStatus { get }

Declaration
From
var errSecInvalidResponseVector: Int { get }
To
var errSecInvalidResponseVector: OSStatus { get }

Declaration
From
var errSecInvalidRoot: Int { get }
To
var errSecInvalidRoot: OSStatus { get }

Declaration
From
var errSecInvalidSampleValue: Int { get }
To
var errSecInvalidSampleValue: OSStatus { get }

Declaration
From
var errSecInvalidScope: Int { get }
To
var errSecInvalidScope: OSStatus { get }

Declaration
From
var errSecInvalidSearchRef: Int { get }
To
var errSecInvalidSearchRef: OSStatus { get }

Declaration
From
var errSecInvalidServiceMask: Int { get }
To
var errSecInvalidServiceMask: OSStatus { get }

Declaration
From
var errSecInvalidSignature: Int { get }
To
var errSecInvalidSignature: OSStatus { get }

Declaration
From
var errSecInvalidStopOnPolicy: Int { get }
To
var errSecInvalidStopOnPolicy: OSStatus { get }

Declaration
From
var errSecInvalidSubjectKeyID: Int { get }
To
var errSecInvalidSubjectKeyID: OSStatus { get }

Declaration
From
var errSecInvalidSubjectName: Int { get }
To
var errSecInvalidSubjectName: OSStatus { get }

Declaration
From
var errSecInvalidSubServiceID: Int { get }
To
var errSecInvalidSubServiceID: OSStatus { get }

Declaration
From
var errSecInvalidTimeString: Int { get }
To
var errSecInvalidTimeString: OSStatus { get }

Declaration
From
var errSecInvalidTrustSetting: Int { get }
To
var errSecInvalidTrustSetting: OSStatus { get }

Declaration
From
var errSecInvalidTrustSettings: Int { get }
To
var errSecInvalidTrustSettings: OSStatus { get }

Declaration
From
var errSecInvalidTuple: Int { get }
To
var errSecInvalidTuple: OSStatus { get }

Declaration
From
var errSecInvalidTupleCredendtials: Int { get }
To
var errSecInvalidTupleCredendtials: OSStatus { get }

Declaration
From
var errSecInvalidTupleGroup: Int { get }
To
var errSecInvalidTupleGroup: OSStatus { get }

Declaration
From
var errSecInvalidValidityPeriod: Int { get }
To
var errSecInvalidValidityPeriod: OSStatus { get }

Declaration
From
var errSecInvalidValue: Int { get }
To
var errSecInvalidValue: OSStatus { get }

Modified errSecIO
Declaration
From
var errSecIO: Int { get }
To
var errSecIO: OSStatus { get }

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

Declaration
From
var errSecKeyBlobTypeIncorrect: Int { get }
To
var errSecKeyBlobTypeIncorrect: OSStatus { get }

Declaration
From
var errSecKeyHeaderInconsistent: Int { get }
To
var errSecKeyHeaderInconsistent: OSStatus { get }

Declaration
From
var errSecKeyIsSensitive: Int { get }
To
var errSecKeyIsSensitive: OSStatus { get }

Declaration
From
var errSecKeySizeNotAllowed: Int { get }
To
var errSecKeySizeNotAllowed: OSStatus { get }

Declaration
From
var errSecKeyUsageIncorrect: Int { get }
To
var errSecKeyUsageIncorrect: OSStatus { get }

Declaration
From
var errSecLibraryReferenceNotFound: Int { get }
To
var errSecLibraryReferenceNotFound: OSStatus { get }

Declaration
From
var errSecMDSError: Int { get }
To
var errSecMDSError: OSStatus { get }

Declaration
From
var errSecMemoryError: Int { get }
To
var errSecMemoryError: OSStatus { get }

Declaration
From
var errSecMissingAlgorithmParms: Int { get }
To
var errSecMissingAlgorithmParms: OSStatus { get }

Declaration
From
var errSecMissingAttributeAccessCredentials: Int { get }
To
var errSecMissingAttributeAccessCredentials: OSStatus { get }

Declaration
From
var errSecMissingAttributeBase: Int { get }
To
var errSecMissingAttributeBase: OSStatus { get }

Declaration
From
var errSecMissingAttributeBlockSize: Int { get }
To
var errSecMissingAttributeBlockSize: OSStatus { get }

Declaration
From
var errSecMissingAttributeDLDBHandle: Int { get }
To
var errSecMissingAttributeDLDBHandle: OSStatus { get }

Declaration
From
var errSecMissingAttributeEffectiveBits: Int { get }
To
var errSecMissingAttributeEffectiveBits: OSStatus { get }

Declaration
From
var errSecMissingAttributeEndDate: Int { get }
To
var errSecMissingAttributeEndDate: OSStatus { get }

Declaration
From
var errSecMissingAttributeInitVector: Int { get }
To
var errSecMissingAttributeInitVector: OSStatus { get }

Declaration
From
var errSecMissingAttributeIterationCount: Int { get }
To
var errSecMissingAttributeIterationCount: OSStatus { get }

Declaration
From
var errSecMissingAttributeKey: Int { get }
To
var errSecMissingAttributeKey: OSStatus { get }

Declaration
From
var errSecMissingAttributeKeyLength: Int { get }
To
var errSecMissingAttributeKeyLength: OSStatus { get }

Declaration
From
var errSecMissingAttributeKeyType: Int { get }
To
var errSecMissingAttributeKeyType: OSStatus { get }

Declaration
From
var errSecMissingAttributeLabel: Int { get }
To
var errSecMissingAttributeLabel: OSStatus { get }

Declaration
From
var errSecMissingAttributeMode: Int { get }
To
var errSecMissingAttributeMode: OSStatus { get }

Declaration
From
var errSecMissingAttributeOutputSize: Int { get }
To
var errSecMissingAttributeOutputSize: OSStatus { get }

Declaration
From
var errSecMissingAttributePadding: Int { get }
To
var errSecMissingAttributePadding: OSStatus { get }

Declaration
From
var errSecMissingAttributePassphrase: Int { get }
To
var errSecMissingAttributePassphrase: OSStatus { get }

Declaration
From
var errSecMissingAttributePrime: Int { get }
To
var errSecMissingAttributePrime: OSStatus { get }

Declaration
From
var errSecMissingAttributePrivateKeyFormat: Int { get }
To
var errSecMissingAttributePrivateKeyFormat: OSStatus { get }

Declaration
From
var errSecMissingAttributePublicKeyFormat: Int { get }
To
var errSecMissingAttributePublicKeyFormat: OSStatus { get }

Declaration
From
var errSecMissingAttributeRandom: Int { get }
To
var errSecMissingAttributeRandom: OSStatus { get }

Declaration
From
var errSecMissingAttributeRounds: Int { get }
To
var errSecMissingAttributeRounds: OSStatus { get }

Declaration
From
var errSecMissingAttributeSalt: Int { get }
To
var errSecMissingAttributeSalt: OSStatus { get }

Declaration
From
var errSecMissingAttributeSeed: Int { get }
To
var errSecMissingAttributeSeed: OSStatus { get }

Declaration
From
var errSecMissingAttributeStartDate: Int { get }
To
var errSecMissingAttributeStartDate: OSStatus { get }

Declaration
From
var errSecMissingAttributeSubprime: Int { get }
To
var errSecMissingAttributeSubprime: OSStatus { get }

Declaration
From
var errSecMissingAttributeSymmetricKeyFormat: Int { get }
To
var errSecMissingAttributeSymmetricKeyFormat: OSStatus { get }

Declaration
From
var errSecMissingAttributeVersion: Int { get }
To
var errSecMissingAttributeVersion: OSStatus { get }

Declaration
From
var errSecMissingAttributeWrappedKeyFormat: Int { get }
To
var errSecMissingAttributeWrappedKeyFormat: OSStatus { get }

Declaration
From
var errSecMissingRequiredExtension: Int { get }
To
var errSecMissingRequiredExtension: OSStatus { get }

Declaration
From
var errSecMissingValue: Int { get }
To
var errSecMissingValue: OSStatus { get }

Declaration
From
var errSecMobileMeCSRVerifyFailure: Int { get }
To
var errSecMobileMeCSRVerifyFailure: OSStatus { get }

Declaration
From
var errSecMobileMeFailedConsistencyCheck: Int { get }
To
var errSecMobileMeFailedConsistencyCheck: OSStatus { get }

Declaration
From
var errSecMobileMeNoRequestPending: Int { get }
To
var errSecMobileMeNoRequestPending: OSStatus { get }

Declaration
From
var errSecMobileMeRequestAlreadyPending: Int { get }
To
var errSecMobileMeRequestAlreadyPending: OSStatus { get }

Declaration
From
var errSecMobileMeRequestQueued: Int { get }
To
var errSecMobileMeRequestQueued: OSStatus { get }

Declaration
From
var errSecMobileMeRequestRedirected: Int { get }
To
var errSecMobileMeRequestRedirected: OSStatus { get }

Declaration
From
var errSecMobileMeServerAlreadyExists: Int { get }
To
var errSecMobileMeServerAlreadyExists: OSStatus { get }

Declaration
From
var errSecMobileMeServerError: Int { get }
To
var errSecMobileMeServerError: OSStatus { get }

Declaration
From
var errSecMobileMeServerNotAvailable: Int { get }
To
var errSecMobileMeServerNotAvailable: OSStatus { get }

Declaration
From
var errSecMobileMeServerServiceErr: Int { get }
To
var errSecMobileMeServerServiceErr: OSStatus { get }

Declaration
From
var errSecModuleManagerInitializeFailed: Int { get }
To
var errSecModuleManagerInitializeFailed: OSStatus { get }

Declaration
From
var errSecModuleManagerNotFound: Int { get }
To
var errSecModuleManagerNotFound: OSStatus { get }

Declaration
From
var errSecModuleManifestVerifyFailed: Int { get }
To
var errSecModuleManifestVerifyFailed: OSStatus { get }

Declaration
From
var errSecModuleNotLoaded: Int { get }
To
var errSecModuleNotLoaded: OSStatus { get }

Declaration
From
var errSecMultiplePrivKeys: Int { get }
To
var errSecMultiplePrivKeys: OSStatus { get }

Declaration
From
var errSecMultipleValuesUnsupported: Int { get }
To
var errSecMultipleValuesUnsupported: OSStatus { get }

Declaration
From
var errSecNetworkFailure: Int { get }
To
var errSecNetworkFailure: OSStatus { get }

Declaration
From
var errSecNoAccessForItem: Int { get }
To
var errSecNoAccessForItem: OSStatus { get }

Declaration
From
var errSecNoBasicConstraints: Int { get }
To
var errSecNoBasicConstraints: OSStatus { get }

Declaration
From
var errSecNoBasicConstraintsCA: Int { get }
To
var errSecNoBasicConstraintsCA: OSStatus { get }

Declaration
From
var errSecNoCertificateModule: Int { get }
To
var errSecNoCertificateModule: OSStatus { get }

Declaration
From
var errSecNoDefaultAuthority: Int { get }
To
var errSecNoDefaultAuthority: OSStatus { get }

Declaration
From
var errSecNoDefaultKeychain: Int { get }
To
var errSecNoDefaultKeychain: OSStatus { get }

Declaration
From
var errSecNoFieldValues: Int { get }
To
var errSecNoFieldValues: OSStatus { get }

Declaration
From
var errSecNoPolicyModule: Int { get }
To
var errSecNoPolicyModule: OSStatus { get }

Declaration
From
var errSecNoStorageModule: Int { get }
To
var errSecNoStorageModule: OSStatus { get }

Declaration
From
var errSecNoSuchAttr: Int { get }
To
var errSecNoSuchAttr: OSStatus { get }

Declaration
From
var errSecNoSuchClass: Int { get }
To
var errSecNoSuchClass: OSStatus { get }

Declaration
From
var errSecNoSuchKeychain: Int { get }
To
var errSecNoSuchKeychain: OSStatus { get }

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

Declaration
From
var errSecNotInitialized: Int { get }
To
var errSecNotInitialized: OSStatus { get }

Declaration
From
var errSecNotLoggedIn: Int { get }
To
var errSecNotLoggedIn: OSStatus { get }

Declaration
From
var errSecNoTrustSettings: Int { get }
To
var errSecNoTrustSettings: OSStatus { get }

Declaration
From
var errSecNotSigner: Int { get }
To
var errSecNotSigner: OSStatus { get }

Declaration
From
var errSecNotTrusted: Int { get }
To
var errSecNotTrusted: OSStatus { get }

Declaration
From
var errSecOCSPBadRequest: Int { get }
To
var errSecOCSPBadRequest: OSStatus { get }

Declaration
From
var errSecOCSPBadResponse: Int { get }
To
var errSecOCSPBadResponse: OSStatus { get }

Declaration
From
var errSecOCSPNoSigner: Int { get }
To
var errSecOCSPNoSigner: OSStatus { get }

Declaration
From
var errSecOCSPNotTrustedToAnchor: Int { get }
To
var errSecOCSPNotTrustedToAnchor: OSStatus { get }

Declaration
From
var errSecOCSPResponderInternalError: Int { get }
To
var errSecOCSPResponderInternalError: OSStatus { get }

Declaration
From
var errSecOCSPResponderMalformedReq: Int { get }
To
var errSecOCSPResponderMalformedReq: OSStatus { get }

Declaration
From
var errSecOCSPResponderSignatureRequired: Int { get }
To
var errSecOCSPResponderSignatureRequired: OSStatus { get }

Declaration
From
var errSecOCSPResponderTryLater: Int { get }
To
var errSecOCSPResponderTryLater: OSStatus { get }

Declaration
From
var errSecOCSPResponderUnauthorized: Int { get }
To
var errSecOCSPResponderUnauthorized: OSStatus { get }

Declaration
From
var errSecOCSPResponseNonceMismatch: Int { get }
To
var errSecOCSPResponseNonceMismatch: OSStatus { get }

Declaration
From
var errSecOCSPSignatureError: Int { get }
To
var errSecOCSPSignatureError: OSStatus { get }

Declaration
From
var errSecOCSPStatusUnrecognized: Int { get }
To
var errSecOCSPStatusUnrecognized: OSStatus { get }

Declaration
From
var errSecOCSPUnavailable: Int { get }
To
var errSecOCSPUnavailable: OSStatus { get }

Declaration
From
var errSecOutputLengthError: Int { get }
To
var errSecOutputLengthError: OSStatus { get }

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

Declaration
From
var errSecPassphraseRequired: Int { get }
To
var errSecPassphraseRequired: OSStatus { get }

Declaration
From
var errSecPathLengthConstraintExceeded: Int { get }
To
var errSecPathLengthConstraintExceeded: OSStatus { get }

Declaration
From
var errSecPkcs12VerifyFailure: Int { get }
To
var errSecPkcs12VerifyFailure: OSStatus { get }

Declaration
From
var errSecPolicyNotFound: Int { get }
To
var errSecPolicyNotFound: OSStatus { get }

Declaration
From
var errSecPrivilegeNotGranted: Int { get }
To
var errSecPrivilegeNotGranted: OSStatus { get }

Declaration
From
var errSecPrivilegeNotSupported: Int { get }
To
var errSecPrivilegeNotSupported: OSStatus { get }

Declaration
From
var errSecPublicKeyInconsistent: Int { get }
To
var errSecPublicKeyInconsistent: OSStatus { get }

Declaration
From
var errSecPVCAlreadyConfigured: Int { get }
To
var errSecPVCAlreadyConfigured: OSStatus { get }

Declaration
From
var errSecPVCReferentNotFound: Int { get }
To
var errSecPVCReferentNotFound: OSStatus { get }

Declaration
From
var errSecQuerySizeUnknown: Int { get }
To
var errSecQuerySizeUnknown: OSStatus { get }

Declaration
From
var errSecQuotaExceeded: Int { get }
To
var errSecQuotaExceeded: OSStatus { get }

Declaration
From
var errSecReadOnly: Int { get }
To
var errSecReadOnly: OSStatus { get }

Declaration
From
var errSecReadOnlyAttr: Int { get }
To
var errSecReadOnlyAttr: OSStatus { get }

Declaration
From
var errSecRecordModified: Int { get }
To
var errSecRecordModified: OSStatus { get }

Declaration
From
var errSecRejectedForm: Int { get }
To
var errSecRejectedForm: OSStatus { get }

Declaration
From
var errSecRequestDescriptor: Int { get }
To
var errSecRequestDescriptor: OSStatus { get }

Declaration
From
var errSecRequestLost: Int { get }
To
var errSecRequestLost: OSStatus { get }

Declaration
From
var errSecRequestRejected: Int { get }
To
var errSecRequestRejected: OSStatus { get }

Declaration
From
var errSecResourceSignBadCertChainLength: Int { get }
To
var errSecResourceSignBadCertChainLength: OSStatus { get }

Declaration
From
var errSecResourceSignBadExtKeyUsage: Int { get }
To
var errSecResourceSignBadExtKeyUsage: OSStatus { get }

Declaration
From
var errSecSelfCheckFailed: Int { get }
To
var errSecSelfCheckFailed: OSStatus { get }

Declaration
From
var errSecServiceNotAvailable: Int { get }
To
var errSecServiceNotAvailable: OSStatus { get }

Declaration
From
var errSecSigningTimeMissing: Int { get }
To
var errSecSigningTimeMissing: OSStatus { get }

Declaration
From
var errSecSMIMEBadExtendedKeyUsage: Int { get }
To
var errSecSMIMEBadExtendedKeyUsage: OSStatus { get }

Declaration
From
var errSecSMIMEBadKeyUsage: Int { get }
To
var errSecSMIMEBadKeyUsage: OSStatus { get }

Declaration
From
var errSecSMIMEEmailAddressesNotFound: Int { get }
To
var errSecSMIMEEmailAddressesNotFound: OSStatus { get }

Declaration
From
var errSecSMIMEKeyUsageNotCritical: Int { get }
To
var errSecSMIMEKeyUsageNotCritical: OSStatus { get }

Declaration
From
var errSecSMIMENoEmailAddress: Int { get }
To
var errSecSMIMENoEmailAddress: OSStatus { get }

Declaration
From
var errSecSMIMESubjAltNameNotCritical: Int { get }
To
var errSecSMIMESubjAltNameNotCritical: OSStatus { get }

Declaration
From
var errSecSSLBadExtendedKeyUsage: Int { get }
To
var errSecSSLBadExtendedKeyUsage: OSStatus { get }

Declaration
From
var errSecStagedOperationInProgress: Int { get }
To
var errSecStagedOperationInProgress: OSStatus { get }

Declaration
From
var errSecStagedOperationNotStarted: Int { get }
To
var errSecStagedOperationNotStarted: OSStatus { get }

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

Declaration
From
var errSecTagNotFound: Int { get }
To
var errSecTagNotFound: OSStatus { get }

Declaration
From
var errSecTimestampAddInfoNotAvailable: Int { get }
To
var errSecTimestampAddInfoNotAvailable: OSStatus { get }

Declaration
From
var errSecTimestampBadAlg: Int { get }
To
var errSecTimestampBadAlg: OSStatus { get }

Declaration
From
var errSecTimestampBadDataFormat: Int { get }
To
var errSecTimestampBadDataFormat: OSStatus { get }

Declaration
From
var errSecTimestampBadRequest: Int { get }
To
var errSecTimestampBadRequest: OSStatus { get }

Declaration
From
var errSecTimestampInvalid: Int { get }
To
var errSecTimestampInvalid: OSStatus { get }

Declaration
From
var errSecTimestampMissing: Int { get }
To
var errSecTimestampMissing: OSStatus { get }

Declaration
From
var errSecTimestampNotTrusted: Int { get }
To
var errSecTimestampNotTrusted: OSStatus { get }

Declaration
From
var errSecTimestampRejection: Int { get }
To
var errSecTimestampRejection: OSStatus { get }

Declaration
From
var errSecTimestampRevocationNotification: Int { get }
To
var errSecTimestampRevocationNotification: OSStatus { get }

Declaration
From
var errSecTimestampRevocationWarning: Int { get }
To
var errSecTimestampRevocationWarning: OSStatus { get }

Declaration
From
var errSecTimestampServiceNotAvailable: Int { get }
To
var errSecTimestampServiceNotAvailable: OSStatus { get }

Declaration
From
var errSecTimestampSystemFailure: Int { get }
To
var errSecTimestampSystemFailure: OSStatus { get }

Declaration
From
var errSecTimestampTimeNotAvailable: Int { get }
To
var errSecTimestampTimeNotAvailable: OSStatus { get }

Declaration
From
var errSecTimestampUnacceptedExtension: Int { get }
To
var errSecTimestampUnacceptedExtension: OSStatus { get }

Declaration
From
var errSecTimestampUnacceptedPolicy: Int { get }
To
var errSecTimestampUnacceptedPolicy: OSStatus { get }

Declaration
From
var errSecTimestampWaiting: Int { get }
To
var errSecTimestampWaiting: OSStatus { get }

Declaration
From
var errSecTrustNotAvailable: Int { get }
To
var errSecTrustNotAvailable: OSStatus { get }

Declaration
From
var errSecTrustSettingDeny: Int { get }
To
var errSecTrustSettingDeny: OSStatus { get }

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

Declaration
From
var errSecUnknownCertExtension: Int { get }
To
var errSecUnknownCertExtension: OSStatus { get }

Declaration
From
var errSecUnknownCriticalExtensionFlag: Int { get }
To
var errSecUnknownCriticalExtensionFlag: OSStatus { get }

Declaration
From
var errSecUnknownCRLExtension: Int { get }
To
var errSecUnknownCRLExtension: OSStatus { get }

Declaration
From
var errSecUnknownFormat: Int { get }
To
var errSecUnknownFormat: OSStatus { get }

Declaration
From
var errSecUnknownQualifiedCertStatement: Int { get }
To
var errSecUnknownQualifiedCertStatement: OSStatus { get }

Declaration
From
var errSecUnknownTag: Int { get }
To
var errSecUnknownTag: OSStatus { get }

Declaration
From
var errSecUnsupportedAddressType: Int { get }
To
var errSecUnsupportedAddressType: OSStatus { get }

Declaration
From
var errSecUnsupportedFieldFormat: Int { get }
To
var errSecUnsupportedFieldFormat: OSStatus { get }

Declaration
From
var errSecUnsupportedFormat: Int { get }
To
var errSecUnsupportedFormat: OSStatus { get }

Declaration
From
var errSecUnsupportedIndexInfo: Int { get }
To
var errSecUnsupportedIndexInfo: OSStatus { get }

Declaration
From
var errSecUnsupportedKeyAttributeMask: Int { get }
To
var errSecUnsupportedKeyAttributeMask: OSStatus { get }

Declaration
From
var errSecUnsupportedKeyFormat: Int { get }
To
var errSecUnsupportedKeyFormat: OSStatus { get }

Declaration
From
var errSecUnsupportedKeyLabel: Int { get }
To
var errSecUnsupportedKeyLabel: OSStatus { get }

Declaration
From
var errSecUnsupportedKeySize: Int { get }
To
var errSecUnsupportedKeySize: OSStatus { get }

Declaration
From
var errSecUnsupportedKeyUsageMask: Int { get }
To
var errSecUnsupportedKeyUsageMask: OSStatus { get }

Declaration
From
var errSecUnsupportedLocality: Int { get }
To
var errSecUnsupportedLocality: OSStatus { get }

Declaration
From
var errSecUnsupportedNumAttributes: Int { get }
To
var errSecUnsupportedNumAttributes: OSStatus { get }

Declaration
From
var errSecUnsupportedNumIndexes: Int { get }
To
var errSecUnsupportedNumIndexes: OSStatus { get }

Declaration
From
var errSecUnsupportedNumRecordTypes: Int { get }
To
var errSecUnsupportedNumRecordTypes: OSStatus { get }

Declaration
From
var errSecUnsupportedNumSelectionPreds: Int { get }
To
var errSecUnsupportedNumSelectionPreds: OSStatus { get }

Declaration
From
var errSecUnsupportedOperator: Int { get }
To
var errSecUnsupportedOperator: OSStatus { get }

Declaration
From
var errSecUnsupportedQueryLimits: Int { get }
To
var errSecUnsupportedQueryLimits: OSStatus { get }

Declaration
From
var errSecUnsupportedService: Int { get }
To
var errSecUnsupportedService: OSStatus { get }

Declaration
From
var errSecUnsupportedVectorOfBuffers: Int { get }
To
var errSecUnsupportedVectorOfBuffers: OSStatus { get }

Declaration
From
var errSecUserCanceled: Int { get }
To
var errSecUserCanceled: OSStatus { get }

Declaration
From
var errSecVerificationFailure: Int { get }
To
var errSecVerificationFailure: OSStatus { get }

Declaration
From
var errSecVerifyActionFailed: Int { get }
To
var errSecVerifyActionFailed: OSStatus { get }

Declaration
From
var errSecVerifyFailed: Int { get }
To
var errSecVerifyFailed: OSStatus { get }

Declaration
From
var errSecWrongSecVersion: Int { get }
To
var errSecWrongSecVersion: OSStatus { get }

Modified errSecWrPerm
Declaration
From
var errSecWrPerm: Int { get }
To
var errSecWrPerm: OSStatus { get }

Modified errSSLBadCert
Declaration
From
var errSSLBadCert: Int { get }
To
var errSSLBadCert: OSStatus { get }

Declaration
From
var errSSLBadCipherSuite: Int { get }
To
var errSSLBadCipherSuite: OSStatus { get }

Declaration
From
var errSSLBadConfiguration: Int { get }
To
var errSSLBadConfiguration: OSStatus { get }

Declaration
From
var errSSLBadRecordMac: Int { get }
To
var errSSLBadRecordMac: OSStatus { get }

Declaration
From
var errSSLBufferOverflow: Int { get }
To
var errSSLBufferOverflow: OSStatus { get }

Declaration
From
var errSSLCertExpired: Int { get }
To
var errSSLCertExpired: OSStatus { get }

Declaration
From
var errSSLCertNotYetValid: Int { get }
To
var errSSLCertNotYetValid: OSStatus { get }

Declaration
From
var errSSLClientCertRequested: Int { get }
To
var errSSLClientCertRequested: OSStatus { get }

Declaration
From
var errSSLClosedAbort: Int { get }
To
var errSSLClosedAbort: OSStatus { get }

Declaration
From
var errSSLClosedGraceful: Int { get }
To
var errSSLClosedGraceful: OSStatus { get }

Declaration
From
var errSSLClosedNoNotify: Int { get }
To
var errSSLClosedNoNotify: OSStatus { get }

Declaration
From
var errSSLConnectionRefused: Int { get }
To
var errSSLConnectionRefused: OSStatus { get }

Modified errSSLCrypto
Declaration
From
var errSSLCrypto: Int { get }
To
var errSSLCrypto: OSStatus { get }

Declaration
From
var errSSLDecryptionFail: Int { get }
To
var errSSLDecryptionFail: OSStatus { get }

Declaration
From
var errSSLFatalAlert: Int { get }
To
var errSSLFatalAlert: OSStatus { get }

Declaration
From
var errSSLHostNameMismatch: Int { get }
To
var errSSLHostNameMismatch: OSStatus { get }

Declaration
From
var errSSLIllegalParam: Int { get }
To
var errSSLIllegalParam: OSStatus { get }

Declaration
From
var errSSLInternal: Int { get }
To
var errSSLInternal: OSStatus { get }

Declaration
From
var errSSLModuleAttach: Int { get }
To
var errSSLModuleAttach: OSStatus { get }

Declaration
From
var errSSLNegotiation: Int { get }
To
var errSSLNegotiation: OSStatus { get }

Declaration
From
var errSSLNoRootCert: Int { get }
To
var errSSLNoRootCert: OSStatus { get }

Declaration
From
var errSSLPeerAccessDenied: Int { get }
To
var errSSLPeerAccessDenied: OSStatus { get }

Declaration
From
var errSSLPeerAuthCompleted: Int { get }
To
var errSSLPeerAuthCompleted: OSStatus { get }

Declaration
From
var errSSLPeerBadCert: Int { get }
To
var errSSLPeerBadCert: OSStatus { get }

Declaration
From
var errSSLPeerBadRecordMac: Int { get }
To
var errSSLPeerBadRecordMac: OSStatus { get }

Declaration
From
var errSSLPeerCertExpired: Int { get }
To
var errSSLPeerCertExpired: OSStatus { get }

Declaration
From
var errSSLPeerCertRevoked: Int { get }
To
var errSSLPeerCertRevoked: OSStatus { get }

Declaration
From
var errSSLPeerCertUnknown: Int { get }
To
var errSSLPeerCertUnknown: OSStatus { get }

Declaration
From
var errSSLPeerDecodeError: Int { get }
To
var errSSLPeerDecodeError: OSStatus { get }

Declaration
From
var errSSLPeerDecompressFail: Int { get }
To
var errSSLPeerDecompressFail: OSStatus { get }

Declaration
From
var errSSLPeerDecryptError: Int { get }
To
var errSSLPeerDecryptError: OSStatus { get }

Declaration
From
var errSSLPeerDecryptionFail: Int { get }
To
var errSSLPeerDecryptionFail: OSStatus { get }

Declaration
From
var errSSLPeerExportRestriction: Int { get }
To
var errSSLPeerExportRestriction: OSStatus { get }

Declaration
From
var errSSLPeerHandshakeFail: Int { get }
To
var errSSLPeerHandshakeFail: OSStatus { get }

Declaration
From
var errSSLPeerInsufficientSecurity: Int { get }
To
var errSSLPeerInsufficientSecurity: OSStatus { get }

Declaration
From
var errSSLPeerInternalError: Int { get }
To
var errSSLPeerInternalError: OSStatus { get }

Declaration
From
var errSSLPeerNoRenegotiation: Int { get }
To
var errSSLPeerNoRenegotiation: OSStatus { get }

Declaration
From
var errSSLPeerProtocolVersion: Int { get }
To
var errSSLPeerProtocolVersion: OSStatus { get }

Declaration
From
var errSSLPeerRecordOverflow: Int { get }
To
var errSSLPeerRecordOverflow: OSStatus { get }

Declaration
From
var errSSLPeerUnexpectedMsg: Int { get }
To
var errSSLPeerUnexpectedMsg: OSStatus { get }

Declaration
From
var errSSLPeerUnknownCA: Int { get }
To
var errSSLPeerUnknownCA: OSStatus { get }

Declaration
From
var errSSLPeerUnsupportedCert: Int { get }
To
var errSSLPeerUnsupportedCert: OSStatus { get }

Declaration
From
var errSSLPeerUserCancelled: Int { get }
To
var errSSLPeerUserCancelled: OSStatus { get }

Declaration
From
var errSSLProtocol: Int { get }
To
var errSSLProtocol: OSStatus { get }

Declaration
From
var errSSLRecordOverflow: Int { get }
To
var errSSLRecordOverflow: OSStatus { get }

Declaration
From
var errSSLSessionNotFound: Int { get }
To
var errSSLSessionNotFound: OSStatus { get }

Declaration
From
var errSSLUnexpectedRecord: Int { get }
To
var errSSLUnexpectedRecord: OSStatus { get }

Declaration
From
var errSSLUnknownRootCert: Int { get }
To
var errSSLUnknownRootCert: OSStatus { get }

Declaration
From
var errSSLWouldBlock: Int { get }
To
var errSSLWouldBlock: OSStatus { get }

Declaration
From
var errSSLXCertChainInvalid: Int { get }
To
var errSSLXCertChainInvalid: OSStatus { get }

Declaration
From
var kSecACLAuthorizationAny: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationAny: CFString

Declaration
From
var kSecACLAuthorizationChangeACL: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationChangeACL: CFString

Declaration
From
var kSecACLAuthorizationChangeOwner: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationChangeOwner: CFString

Declaration
From
var kSecACLAuthorizationDecrypt: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationDecrypt: CFString

Declaration
From
var kSecACLAuthorizationDelete: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationDelete: CFString

Declaration
From
var kSecACLAuthorizationDerive: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationDerive: CFString

Declaration
From
var kSecACLAuthorizationEncrypt: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationEncrypt: CFString

Declaration
From
var kSecACLAuthorizationExportClear: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationExportClear: CFString

Declaration
From
var kSecACLAuthorizationExportWrapped: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationExportWrapped: CFString

Declaration
From
var kSecACLAuthorizationGenKey: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationGenKey: CFString

Declaration
From
var kSecACLAuthorizationImportClear: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationImportClear: CFString

Declaration
From
var kSecACLAuthorizationImportWrapped: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationImportWrapped: CFString

Declaration
From
var kSecACLAuthorizationKeychainCreate: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationKeychainCreate: CFString

Declaration
From
var kSecACLAuthorizationKeychainDelete: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationKeychainDelete: CFString

Declaration
From
var kSecACLAuthorizationKeychainItemDelete: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationKeychainItemDelete: CFString

Declaration
From
var kSecACLAuthorizationKeychainItemInsert: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationKeychainItemInsert: CFString

Declaration
From
var kSecACLAuthorizationKeychainItemModify: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationKeychainItemModify: CFString

Declaration
From
var kSecACLAuthorizationKeychainItemRead: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationKeychainItemRead: CFString

Declaration
From
var kSecACLAuthorizationLogin: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationLogin: CFString

Declaration
From
var kSecACLAuthorizationMAC: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationMAC: CFString

Declaration
From
var kSecACLAuthorizationSign: Unmanaged<AnyObject>!
To
let kSecACLAuthorizationSign: CFString

Declaration
From
let kSecAttrAccess: CFStringRef
To
let kSecAttrAccess: CFString

Declaration
From
var kSecAttrAccessControl: CFStringRef
To
let kSecAttrAccessControl: CFString

Declaration
From
let kSecAttrAccessGroup: CFStringRef
To
let kSecAttrAccessGroup: CFString

Declaration
From
let kSecAttrAccessible: CFStringRef
To
let kSecAttrAccessible: CFString

Declaration
From
let kSecAttrAccessibleAfterFirstUnlock: CFStringRef
To
let kSecAttrAccessibleAfterFirstUnlock: CFString

Declaration
From
let kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: CFStringRef
To
let kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly: CFString

Declaration
From
let kSecAttrAccessibleAlways: CFStringRef
To
let kSecAttrAccessibleAlways: CFString

Declaration
From
let kSecAttrAccessibleAlwaysThisDeviceOnly: CFStringRef
To
let kSecAttrAccessibleAlwaysThisDeviceOnly: CFString

Declaration
From
var kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly: CFStringRef
To
let kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly: CFString

Declaration
From
let kSecAttrAccessibleWhenUnlocked: CFStringRef
To
let kSecAttrAccessibleWhenUnlocked: CFString

Declaration
From
let kSecAttrAccessibleWhenUnlockedThisDeviceOnly: CFStringRef
To
let kSecAttrAccessibleWhenUnlockedThisDeviceOnly: CFString

Declaration
From
let kSecAttrAccount: CFStringRef
To
let kSecAttrAccount: CFString

Declaration
From
let kSecAttrApplicationLabel: CFStringRef
To
let kSecAttrApplicationLabel: CFString

Declaration
From
let kSecAttrApplicationTag: CFStringRef
To
let kSecAttrApplicationTag: CFString

Declaration
From
let kSecAttrAuthenticationType: CFStringRef
To
let kSecAttrAuthenticationType: CFString

Declaration
From
let kSecAttrAuthenticationTypeDefault: CFStringRef
To
let kSecAttrAuthenticationTypeDefault: CFString

Declaration
From
let kSecAttrAuthenticationTypeDPA: CFStringRef
To
let kSecAttrAuthenticationTypeDPA: CFString

Declaration
From
let kSecAttrAuthenticationTypeHTMLForm: CFStringRef
To
let kSecAttrAuthenticationTypeHTMLForm: CFString

Declaration
From
let kSecAttrAuthenticationTypeHTTPBasic: CFStringRef
To
let kSecAttrAuthenticationTypeHTTPBasic: CFString

Declaration
From
let kSecAttrAuthenticationTypeHTTPDigest: CFStringRef
To
let kSecAttrAuthenticationTypeHTTPDigest: CFString

Declaration
From
let kSecAttrAuthenticationTypeMSN: CFStringRef
To
let kSecAttrAuthenticationTypeMSN: CFString

Declaration
From
let kSecAttrAuthenticationTypeNTLM: CFStringRef
To
let kSecAttrAuthenticationTypeNTLM: CFString

Declaration
From
let kSecAttrAuthenticationTypeRPA: CFStringRef
To
let kSecAttrAuthenticationTypeRPA: CFString

Declaration
From
let kSecAttrCanDecrypt: CFStringRef
To
let kSecAttrCanDecrypt: CFString

Declaration
From
let kSecAttrCanDerive: CFStringRef
To
let kSecAttrCanDerive: CFString

Declaration
From
let kSecAttrCanEncrypt: CFStringRef
To
let kSecAttrCanEncrypt: CFString

Declaration
From
let kSecAttrCanSign: CFStringRef
To
let kSecAttrCanSign: CFString

Declaration
From
let kSecAttrCanUnwrap: CFStringRef
To
let kSecAttrCanUnwrap: CFString

Declaration
From
let kSecAttrCanVerify: CFStringRef
To
let kSecAttrCanVerify: CFString

Declaration
From
let kSecAttrCanWrap: CFStringRef
To
let kSecAttrCanWrap: CFString

Declaration
From
let kSecAttrCertificateEncoding: CFStringRef
To
let kSecAttrCertificateEncoding: CFString

Declaration
From
let kSecAttrCertificateType: CFStringRef
To
let kSecAttrCertificateType: CFString

Declaration
From
let kSecAttrComment: CFStringRef
To
let kSecAttrComment: CFString

Declaration
From
let kSecAttrCreationDate: CFStringRef
To
let kSecAttrCreationDate: CFString

Declaration
From
let kSecAttrCreator: CFStringRef
To
let kSecAttrCreator: CFString

Declaration
From
let kSecAttrDescription: CFStringRef
To
let kSecAttrDescription: CFString

Declaration
From
let kSecAttrEffectiveKeySize: CFStringRef
To
let kSecAttrEffectiveKeySize: CFString

Declaration
From
let kSecAttrGeneric: CFStringRef
To
let kSecAttrGeneric: CFString

Declaration
From
let kSecAttrIsExtractable: CFStringRef
To
let kSecAttrIsExtractable: CFString

Declaration
From
let kSecAttrIsInvisible: CFStringRef
To
let kSecAttrIsInvisible: CFString

Declaration
From
let kSecAttrIsNegative: CFStringRef
To
let kSecAttrIsNegative: CFString

Declaration
From
let kSecAttrIsPermanent: CFStringRef
To
let kSecAttrIsPermanent: CFString

Declaration
From
let kSecAttrIsSensitive: CFStringRef
To
let kSecAttrIsSensitive: CFString

Declaration
From
let kSecAttrIssuer: CFStringRef
To
let kSecAttrIssuer: CFString

Declaration
From
let kSecAttrKeyClass: CFStringRef
To
let kSecAttrKeyClass: CFString

Declaration
From
let kSecAttrKeyClassPrivate: CFStringRef
To
let kSecAttrKeyClassPrivate: CFString

Declaration
From
let kSecAttrKeyClassPublic: CFStringRef
To
let kSecAttrKeyClassPublic: CFString

Declaration
From
let kSecAttrKeyClassSymmetric: CFStringRef
To
let kSecAttrKeyClassSymmetric: CFString

Declaration
From
let kSecAttrKeySizeInBits: CFStringRef
To
let kSecAttrKeySizeInBits: CFString

Declaration
From
let kSecAttrKeyType: CFStringRef
To
let kSecAttrKeyType: CFString

Declaration
From
let kSecAttrKeyType3DES: CFStringRef
To
let kSecAttrKeyType3DES: CFString

Declaration
From
let kSecAttrKeyTypeAES: CFStringRef
To
let kSecAttrKeyTypeAES: CFString

Declaration
From
let kSecAttrKeyTypeCAST: CFStringRef
To
let kSecAttrKeyTypeCAST: CFString

Declaration
From
let kSecAttrKeyTypeDES: CFStringRef
To
let kSecAttrKeyTypeDES: CFString

Declaration
From
let kSecAttrKeyTypeDSA: CFStringRef
To
let kSecAttrKeyTypeDSA: CFString

Declaration
From
let kSecAttrKeyTypeEC: CFStringRef
To
let kSecAttrKeyTypeEC: CFString

Declaration
From
let kSecAttrKeyTypeECDSA: CFStringRef
To
let kSecAttrKeyTypeECDSA: CFString

Declaration
From
let kSecAttrKeyTypeRC2: CFStringRef
To
let kSecAttrKeyTypeRC2: CFString

Declaration
From
let kSecAttrKeyTypeRC4: CFStringRef
To
let kSecAttrKeyTypeRC4: CFString

Declaration
From
let kSecAttrKeyTypeRSA: CFStringRef
To
let kSecAttrKeyTypeRSA: CFString

Modified kSecAttrLabel
Declaration
From
let kSecAttrLabel: CFStringRef
To
let kSecAttrLabel: CFString

Declaration
From
let kSecAttrModificationDate: CFStringRef
To
let kSecAttrModificationDate: CFString

Modified kSecAttrPath
Declaration
From
let kSecAttrPath: CFStringRef
To
let kSecAttrPath: CFString

Modified kSecAttrPort
Declaration
From
let kSecAttrPort: CFStringRef
To
let kSecAttrPort: CFString

Modified kSecAttrPRF
Declaration
From
let kSecAttrPRF: CFStringRef
To
let kSecAttrPRF: CFString

Declaration
From
let kSecAttrPRFHmacAlgSHA1: CFStringRef
To
let kSecAttrPRFHmacAlgSHA1: CFString

Declaration
From
let kSecAttrPRFHmacAlgSHA224: CFStringRef
To
let kSecAttrPRFHmacAlgSHA224: CFString

Declaration
From
let kSecAttrPRFHmacAlgSHA256: CFStringRef
To
let kSecAttrPRFHmacAlgSHA256: CFString

Declaration
From
let kSecAttrPRFHmacAlgSHA384: CFStringRef
To
let kSecAttrPRFHmacAlgSHA384: CFString

Declaration
From
let kSecAttrPRFHmacAlgSHA512: CFStringRef
To
let kSecAttrPRFHmacAlgSHA512: CFString

Declaration
From
let kSecAttrProtocol: CFStringRef
To
let kSecAttrProtocol: CFString

Declaration
From
let kSecAttrProtocolAFP: CFStringRef
To
let kSecAttrProtocolAFP: CFString

Declaration
From
let kSecAttrProtocolAppleTalk: CFStringRef
To
let kSecAttrProtocolAppleTalk: CFString

Declaration
From
let kSecAttrProtocolDAAP: CFStringRef
To
let kSecAttrProtocolDAAP: CFString

Declaration
From
let kSecAttrProtocolEPPC: CFStringRef
To
let kSecAttrProtocolEPPC: CFString

Declaration
From
let kSecAttrProtocolFTP: CFStringRef
To
let kSecAttrProtocolFTP: CFString

Declaration
From
let kSecAttrProtocolFTPAccount: CFStringRef
To
let kSecAttrProtocolFTPAccount: CFString

Declaration
From
let kSecAttrProtocolFTPProxy: CFStringRef
To
let kSecAttrProtocolFTPProxy: CFString

Declaration
From
let kSecAttrProtocolFTPS: CFStringRef
To
let kSecAttrProtocolFTPS: CFString

Declaration
From
let kSecAttrProtocolHTTP: CFStringRef
To
let kSecAttrProtocolHTTP: CFString

Declaration
From
let kSecAttrProtocolHTTPProxy: CFStringRef
To
let kSecAttrProtocolHTTPProxy: CFString

Declaration
From
let kSecAttrProtocolHTTPS: CFStringRef
To
let kSecAttrProtocolHTTPS: CFString

Declaration
From
let kSecAttrProtocolHTTPSProxy: CFStringRef
To
let kSecAttrProtocolHTTPSProxy: CFString

Declaration
From
let kSecAttrProtocolIMAP: CFStringRef
To
let kSecAttrProtocolIMAP: CFString

Declaration
From
let kSecAttrProtocolIMAPS: CFStringRef
To
let kSecAttrProtocolIMAPS: CFString

Declaration
From
let kSecAttrProtocolIPP: CFStringRef
To
let kSecAttrProtocolIPP: CFString

Declaration
From
let kSecAttrProtocolIRC: CFStringRef
To
let kSecAttrProtocolIRC: CFString

Declaration
From
let kSecAttrProtocolIRCS: CFStringRef
To
let kSecAttrProtocolIRCS: CFString

Declaration
From
let kSecAttrProtocolLDAP: CFStringRef
To
let kSecAttrProtocolLDAP: CFString

Declaration
From
let kSecAttrProtocolLDAPS: CFStringRef
To
let kSecAttrProtocolLDAPS: CFString

Declaration
From
let kSecAttrProtocolNNTP: CFStringRef
To
let kSecAttrProtocolNNTP: CFString

Declaration
From
let kSecAttrProtocolNNTPS: CFStringRef
To
let kSecAttrProtocolNNTPS: CFString

Declaration
From
let kSecAttrProtocolPOP3: CFStringRef
To
let kSecAttrProtocolPOP3: CFString

Declaration
From
let kSecAttrProtocolPOP3S: CFStringRef
To
let kSecAttrProtocolPOP3S: CFString

Declaration
From
let kSecAttrProtocolRTSP: CFStringRef
To
let kSecAttrProtocolRTSP: CFString

Declaration
From
let kSecAttrProtocolRTSPProxy: CFStringRef
To
let kSecAttrProtocolRTSPProxy: CFString

Declaration
From
let kSecAttrProtocolSMB: CFStringRef
To
let kSecAttrProtocolSMB: CFString

Declaration
From
let kSecAttrProtocolSMTP: CFStringRef
To
let kSecAttrProtocolSMTP: CFString

Declaration
From
let kSecAttrProtocolSOCKS: CFStringRef
To
let kSecAttrProtocolSOCKS: CFString

Declaration
From
let kSecAttrProtocolSSH: CFStringRef
To
let kSecAttrProtocolSSH: CFString

Declaration
From
let kSecAttrProtocolTelnet: CFStringRef
To
let kSecAttrProtocolTelnet: CFString

Declaration
From
let kSecAttrProtocolTelnetS: CFStringRef
To
let kSecAttrProtocolTelnetS: CFString

Declaration
From
let kSecAttrPublicKeyHash: CFStringRef
To
let kSecAttrPublicKeyHash: CFString

Declaration
From
let kSecAttrRounds: CFStringRef
To
let kSecAttrRounds: CFString

Modified kSecAttrSalt
Declaration
From
let kSecAttrSalt: CFStringRef
To
let kSecAttrSalt: CFString

Declaration
From
let kSecAttrSecurityDomain: CFStringRef
To
let kSecAttrSecurityDomain: CFString

Declaration
From
let kSecAttrSerialNumber: CFStringRef
To
let kSecAttrSerialNumber: CFString

Declaration
From
let kSecAttrServer: CFStringRef
To
let kSecAttrServer: CFString

Declaration
From
let kSecAttrService: CFStringRef
To
let kSecAttrService: CFString

Declaration
From
let kSecAttrSubject: CFStringRef
To
let kSecAttrSubject: CFString

Declaration
From
let kSecAttrSubjectKeyID: CFStringRef
To
let kSecAttrSubjectKeyID: CFString

Declaration
From
let kSecAttrSynchronizable: CFStringRef
To
let kSecAttrSynchronizable: CFString

Declaration
From
let kSecAttrSynchronizableAny: CFStringRef
To
let kSecAttrSynchronizableAny: CFString

Modified kSecAttrType
Declaration
From
let kSecAttrType: CFStringRef
To
let kSecAttrType: CFString

Declaration
From
let kSecBase32Encoding: CFString!
To
let kSecBase32Encoding: CFString

Declaration
From
let kSecBase64Encoding: CFString!
To
let kSecBase64Encoding: CFString

Modified kSecCertificateUsageDeriveAndSign
Declaration
From
let kSecCertificateUsageDeriveAndSign: CFString!
To
let kSecCertificateUsageDeriveAndSign: CFString

Modified kSecCertificateUsageSigning
Declaration
From
let kSecCertificateUsageSigning: CFString!
To
let kSecCertificateUsageSigning: CFString

Modified kSecCertificateUsageSigningAndEncrypting
Declaration
From
let kSecCertificateUsageSigningAndEncrypting: CFString!
To
let kSecCertificateUsageSigningAndEncrypting: CFString

Declaration
From
let kSecCFErrorArchitecture: CFString!
To
let kSecCFErrorArchitecture: CFString

Declaration
From
let kSecCFErrorGuestAttributes: CFString!
To
let kSecCFErrorGuestAttributes: CFString

Declaration
From
let kSecCFErrorInfoPlist: CFString!
To
let kSecCFErrorInfoPlist: CFString

Declaration
From
let kSecCFErrorPath: CFString!
To
let kSecCFErrorPath: CFString

Declaration
From
let kSecCFErrorPattern: CFString!
To
let kSecCFErrorPattern: CFString

Declaration
From
let kSecCFErrorRequirementSyntax: CFString!
To
let kSecCFErrorRequirementSyntax: CFString

Declaration
From
let kSecCFErrorResourceAdded: CFString!
To
let kSecCFErrorResourceAdded: CFString

Declaration
From
let kSecCFErrorResourceAltered: CFString!
To
let kSecCFErrorResourceAltered: CFString

Declaration
From
let kSecCFErrorResourceMissing: CFString!
To
let kSecCFErrorResourceMissing: CFString

Declaration
From
let kSecCFErrorResourceSeal: CFString!
To
let kSecCFErrorResourceSeal: CFString

Modified kSecClass
Declaration
From
let kSecClass: CFStringRef
To
let kSecClass: CFString

Declaration
From
let kSecClassCertificate: CFStringRef
To
let kSecClassCertificate: CFString

Declaration
From
let kSecClassGenericPassword: CFStringRef
To
let kSecClassGenericPassword: CFString

Declaration
From
let kSecClassIdentity: CFStringRef
To
let kSecClassIdentity: CFString

Declaration
From
let kSecClassInternetPassword: CFStringRef
To
let kSecClassInternetPassword: CFString

Modified kSecClassKey
Declaration
From
let kSecClassKey: CFStringRef
To
let kSecClassKey: CFString

Declaration
From
let kSecCodeAttributeArchitecture: CFString!
To
let kSecCodeAttributeArchitecture: CFString

Declaration
From
let kSecCodeAttributeBundleVersion: CFString!
To
let kSecCodeAttributeBundleVersion: CFString

Declaration
From
let kSecCodeAttributeSubarchitecture: CFString!
To
let kSecCodeAttributeSubarchitecture: CFString

Declaration
From
let kSecCodeAttributeUniversalFileOffset: CFString!
To
let kSecCodeAttributeUniversalFileOffset: CFString

Declaration
From
let kSecCodeInfoCertificates: CFString!
To
let kSecCodeInfoCertificates: CFString

Declaration
From
let kSecCodeInfoChangedFiles: CFString!
To
let kSecCodeInfoChangedFiles: CFString

Declaration
From
let kSecCodeInfoCMS: CFString!
To
let kSecCodeInfoCMS: CFString

Declaration
From
let kSecCodeInfoDesignatedRequirement: CFString!
To
let kSecCodeInfoDesignatedRequirement: CFString

Declaration
From
let kSecCodeInfoDigestAlgorithm: CFString!
To
let kSecCodeInfoDigestAlgorithm: CFString

Declaration
From
let kSecCodeInfoEntitlements: CFString!
To
let kSecCodeInfoEntitlements: CFString

Declaration
From
let kSecCodeInfoEntitlementsDict: CFString!
To
let kSecCodeInfoEntitlementsDict: CFString

Declaration
From
let kSecCodeInfoFlags: CFString!
To
let kSecCodeInfoFlags: CFString

Declaration
From
let kSecCodeInfoFormat: CFString!
To
let kSecCodeInfoFormat: CFString

Declaration
From
let kSecCodeInfoIdentifier: CFString!
To
let kSecCodeInfoIdentifier: CFString

Declaration
From
let kSecCodeInfoImplicitDesignatedRequirement: CFString!
To
let kSecCodeInfoImplicitDesignatedRequirement: CFString

Declaration
From
let kSecCodeInfoMainExecutable: CFString!
To
let kSecCodeInfoMainExecutable: CFString

Declaration
From
let kSecCodeInfoPList: CFString!
To
let kSecCodeInfoPList: CFString

Declaration
From
let kSecCodeInfoRequirementData: CFString!
To
let kSecCodeInfoRequirementData: CFString

Declaration
From
let kSecCodeInfoRequirements: CFString!
To
let kSecCodeInfoRequirements: CFString

Declaration
From
let kSecCodeInfoSource: CFString!
To
let kSecCodeInfoSource: CFString

Declaration
From
let kSecCodeInfoStatus: CFString!
To
let kSecCodeInfoStatus: CFString

Declaration
From
let kSecCodeInfoTeamIdentifier: CFString!
To
let kSecCodeInfoTeamIdentifier: CFString

Declaration
From
let kSecCodeInfoTime: CFString!
To
let kSecCodeInfoTime: CFString

Declaration
From
let kSecCodeInfoTimestamp: CFString!
To
let kSecCodeInfoTimestamp: CFString

Declaration
From
let kSecCodeInfoTrust: CFString!
To
let kSecCodeInfoTrust: CFString

Declaration
From
let kSecCodeInfoUnique: CFString!
To
let kSecCodeInfoUnique: CFString

Declaration
From
let kSecCompressionRatio: CFString!
To
let kSecCompressionRatio: CFString

Declaration
From
var kSecCSBasicValidateOnly: Int { get }
To
var kSecCSBasicValidateOnly: UInt32 { get }

Declaration
From
var kSecCSCheckAllArchitectures: Int { get }
To
var kSecCSCheckAllArchitectures: UInt32 { get }

Declaration
From
var kSecCSCheckGatekeeperArchitectures: Int { get }
To
var kSecCSCheckGatekeeperArchitectures: UInt32 { get }

Declaration
From
var kSecCSCheckNestedCode: Int { get }
To
var kSecCSCheckNestedCode: UInt32 { get }

Declaration
From
var kSecCSContentInformation: Int { get }
To
var kSecCSContentInformation: UInt32 { get }

Declaration
From
var kSecCSDedicatedHost: Int { get }
To
var kSecCSDedicatedHost: UInt32 { get }

Declaration
From
var kSecCSDoNotValidateExecutable: Int { get }
To
var kSecCSDoNotValidateExecutable: UInt32 { get }

Declaration
From
var kSecCSDoNotValidateResources: Int { get }
To
var kSecCSDoNotValidateResources: UInt32 { get }

Declaration
From
var kSecCSDynamicInformation: Int { get }
To
var kSecCSDynamicInformation: UInt32 { get }

Declaration
From
var kSecCSFullReport: Int { get }
To
var kSecCSFullReport: UInt32 { get }

Declaration
From
var kSecCSGenerateGuestHash: Int { get }
To
var kSecCSGenerateGuestHash: UInt32 { get }

Declaration
From
var kSecCSInternalInformation: Int { get }
To
var kSecCSInternalInformation: UInt32 { get }

Declaration
From
var kSecCSRequirementInformation: Int { get }
To
var kSecCSRequirementInformation: UInt32 { get }

Declaration
From
var kSecCSSigningInformation: Int { get }
To
var kSecCSSigningInformation: UInt32 { get }

Declaration
From
var kSecCSStrictValidate: Int { get }
To
var kSecCSStrictValidate: UInt32 { get }

Declaration
From
var kSecCSUseAllArchitectures: Int { get }
To
var kSecCSUseAllArchitectures: UInt32 { get }

Declaration
From
let kSecDecodeTypeAttribute: CFString!
To
let kSecDecodeTypeAttribute: CFString

Declaration
From
let kSecDigestHMACKeyAttribute: CFString!
To
let kSecDigestHMACKeyAttribute: CFString

Declaration
From
let kSecDigestHMACMD5: CFString!
To
let kSecDigestHMACMD5: CFString

Declaration
From
let kSecDigestHMACSHA1: CFString!
To
let kSecDigestHMACSHA1: CFString

Declaration
From
let kSecDigestHMACSHA2: CFString!
To
let kSecDigestHMACSHA2: CFString

Declaration
From
let kSecDigestLengthAttribute: CFString!
To
let kSecDigestLengthAttribute: CFString

Modified kSecDigestMD2
Declaration
From
let kSecDigestMD2: CFString!
To
let kSecDigestMD2: CFString

Modified kSecDigestMD4
Declaration
From
let kSecDigestMD4: CFString!
To
let kSecDigestMD4: CFString

Modified kSecDigestMD5
Declaration
From
let kSecDigestMD5: CFString!
To
let kSecDigestMD5: CFString

Declaration
From
let kSecDigestSHA1: CFString!
To
let kSecDigestSHA1: CFString

Declaration
From
let kSecDigestSHA2: CFString!
To
let kSecDigestSHA2: CFString

Declaration
From
let kSecDigestTypeAttribute: CFString!
To
let kSecDigestTypeAttribute: CFString

Declaration
From
let kSecEncodeLineLengthAttribute: CFString!
To
let kSecEncodeLineLengthAttribute: CFString

Declaration
From
let kSecEncodeTypeAttribute: CFString!
To
let kSecEncodeTypeAttribute: CFString

Declaration
From
var kSecEncryptionMode: Unmanaged<CFString>!
To
let kSecEncryptionMode: CFString

Declaration
From
var kSecEncryptKey: Unmanaged<CFString>!
To
let kSecEncryptKey: CFString

Declaration
From
let kSecGuestAttributeArchitecture: CFString!
To
let kSecGuestAttributeArchitecture: CFString

Declaration
From
let kSecGuestAttributeCanonical: CFString!
To
let kSecGuestAttributeCanonical: CFString

Declaration
From
let kSecGuestAttributeDynamicCode: CFString!
To
let kSecGuestAttributeDynamicCode: CFString

Declaration
From
let kSecGuestAttributeDynamicCodeInfoPlist: CFString!
To
let kSecGuestAttributeDynamicCodeInfoPlist: CFString

Declaration
From
let kSecGuestAttributeHash: CFString!
To
let kSecGuestAttributeHash: CFString

Declaration
From
let kSecGuestAttributeMachPort: CFString!
To
let kSecGuestAttributeMachPort: CFString

Declaration
From
let kSecGuestAttributePid: CFString!
To
let kSecGuestAttributePid: CFString

Declaration
From
let kSecGuestAttributeSubarchitecture: CFString!
To
let kSecGuestAttributeSubarchitecture: CFString

Declaration
From
let kSecIdentityDomainDefault: CFString!
To
let kSecIdentityDomainDefault: CFString

Declaration
From
let kSecIdentityDomainKerberosKDC: CFString!
To
let kSecIdentityDomainKerberosKDC: CFString

Declaration
From
var kSecImportExportAccess: Unmanaged<CFString>!
To
let kSecImportExportAccess: CFString

Declaration
From
var kSecImportExportKeychain: Unmanaged<CFString>!
To
let kSecImportExportKeychain: CFString

Declaration
From
var kSecImportExportPassphrase: Unmanaged<CFString>!
To
let kSecImportExportPassphrase: CFString

Declaration
From
var kSecImportItemCertChain: Unmanaged<CFString>!
To
let kSecImportItemCertChain: CFString

Declaration
From
var kSecImportItemIdentity: Unmanaged<CFString>!
To
let kSecImportItemIdentity: CFString

Declaration
From
var kSecImportItemKeyID: Unmanaged<CFString>!
To
let kSecImportItemKeyID: CFString

Declaration
From
var kSecImportItemLabel: Unmanaged<CFString>!
To
let kSecImportItemLabel: CFString

Declaration
From
var kSecImportItemTrust: Unmanaged<CFString>!
To
let kSecImportItemTrust: CFString

Declaration
From
var kSecInputIsAttributeName: Unmanaged<CFString>!
To
let kSecInputIsAttributeName: CFString

Declaration
From
var kSecInputIsDigest: Unmanaged<CFString>!
To
let kSecInputIsDigest: CFString

Declaration
From
var kSecInputIsPlainText: Unmanaged<CFString>!
To
let kSecInputIsPlainText: CFString

Declaration
From
var kSecInputIsRaw: Unmanaged<CFString>!
To
let kSecInputIsRaw: CFString

Modified kSecIVKey
Declaration
From
var kSecIVKey: Unmanaged<CFString>!
To
let kSecIVKey: CFString

Modified kSecKeyAlias
Declaration
From
var kSecKeyAlias: Int { get }
To
var kSecKeyAlias: Int32 { get }

Declaration
From
var kSecKeyAlwaysSensitive: Int { get }
To
var kSecKeyAlwaysSensitive: Int32 { get }

Declaration
From
var kSecKeyApplicationTag: Int { get }
To
var kSecKeyApplicationTag: Int32 { get }

Declaration
From
var kSecKeyAttributeName: Unmanaged<CFString>!
To
let kSecKeyAttributeName: CFString

Declaration
From
var kSecKeyDecrypt: Int { get }
To
var kSecKeyDecrypt: Int32 { get }

Modified kSecKeyDerive
Declaration
From
var kSecKeyDerive: Int { get }
To
var kSecKeyDerive: Int32 { get }

Declaration
From
var kSecKeyEffectiveKeySize: Int { get }
To
var kSecKeyEffectiveKeySize: Int32 { get }

Declaration
From
var kSecKeyEncrypt: Int { get }
To
var kSecKeyEncrypt: Int32 { get }

Declaration
From
var kSecKeyEndDate: Int { get }
To
var kSecKeyEndDate: Int32 { get }

Declaration
From
var kSecKeyExtractable: Int { get }
To
var kSecKeyExtractable: Int32 { get }

Declaration
From
var kSecKeyKeyClass: Int { get }
To
var kSecKeyKeyClass: Int32 { get }

Declaration
From
var kSecKeyKeyCreator: Int { get }
To
var kSecKeyKeyCreator: Int32 { get }

Declaration
From
var kSecKeyKeySizeInBits: Int { get }
To
var kSecKeyKeySizeInBits: Int32 { get }

Declaration
From
var kSecKeyKeyType: Int { get }
To
var kSecKeyKeyType: Int32 { get }

Modified kSecKeyLabel
Declaration
From
var kSecKeyLabel: Int { get }
To
var kSecKeyLabel: Int32 { get }

Declaration
From
var kSecKeyModifiable: Int { get }
To
var kSecKeyModifiable: Int32 { get }

Declaration
From
var kSecKeyNeverExtractable: Int { get }
To
var kSecKeyNeverExtractable: Int32 { get }

Declaration
From
var kSecKeyPermanent: Int { get }
To
var kSecKeyPermanent: Int32 { get }

Declaration
From
var kSecKeyPrintName: Int { get }
To
var kSecKeyPrintName: Int32 { get }

Declaration
From
var kSecKeyPrivate: Int { get }
To
var kSecKeyPrivate: Int32 { get }

Declaration
From
var kSecKeySensitive: Int { get }
To
var kSecKeySensitive: Int32 { get }

Modified kSecKeySign
Declaration
From
var kSecKeySign: Int { get }
To
var kSecKeySign: Int32 { get }

Declaration
From
var kSecKeySignRecover: Int { get }
To
var kSecKeySignRecover: Int32 { get }

Declaration
From
var kSecKeyStartDate: Int { get }
To
var kSecKeyStartDate: Int32 { get }

Modified kSecKeyUnwrap
Declaration
From
var kSecKeyUnwrap: Int { get }
To
var kSecKeyUnwrap: Int32 { get }

Modified kSecKeyVerify
Declaration
From
var kSecKeyVerify: Int { get }
To
var kSecKeyVerify: Int32 { get }

Declaration
From
var kSecKeyVerifyRecover: Int { get }
To
var kSecKeyVerifyRecover: Int32 { get }

Modified kSecKeyWrap
Declaration
From
var kSecKeyWrap: Int { get }
To
var kSecKeyWrap: Int32 { get }

Declaration
From
let kSecLineLength64: CFString!
To
let kSecLineLength64: CFString

Declaration
From
let kSecLineLength76: CFString!
To
let kSecLineLength76: CFString

Declaration
From
let kSecMatchCaseInsensitive: CFStringRef
To
let kSecMatchCaseInsensitive: CFString

Declaration
From
let kSecMatchDiacriticInsensitive: CFStringRef
To
let kSecMatchDiacriticInsensitive: CFString

Declaration
From
let kSecMatchEmailAddressIfPresent: CFStringRef
To
let kSecMatchEmailAddressIfPresent: CFString

Declaration
From
let kSecMatchIssuers: CFStringRef
To
let kSecMatchIssuers: CFString

Declaration
From
let kSecMatchItemList: CFStringRef
To
let kSecMatchItemList: CFString

Declaration
From
let kSecMatchLimit: CFStringRef
To
let kSecMatchLimit: CFString

Declaration
From
let kSecMatchLimitAll: CFStringRef
To
let kSecMatchLimitAll: CFString

Declaration
From
let kSecMatchLimitOne: CFStringRef
To
let kSecMatchLimitOne: CFString

Declaration
From
let kSecMatchPolicy: CFStringRef
To
let kSecMatchPolicy: CFString

Declaration
From
let kSecMatchSearchList: CFStringRef
To
let kSecMatchSearchList: CFString

Declaration
From
let kSecMatchSubjectContains: CFStringRef
To
let kSecMatchSubjectContains: CFString

Declaration
From
let kSecMatchSubjectEndsWith: CFStringRef
To
let kSecMatchSubjectEndsWith: CFString

Declaration
From
let kSecMatchSubjectStartsWith: CFStringRef
To
let kSecMatchSubjectStartsWith: CFString

Declaration
From
let kSecMatchSubjectWholeString: CFStringRef
To
let kSecMatchSubjectWholeString: CFString

Declaration
From
let kSecMatchTrustedOnly: CFStringRef
To
let kSecMatchTrustedOnly: CFString

Declaration
From
let kSecMatchValidOnDate: CFStringRef
To
let kSecMatchValidOnDate: CFString

Declaration
From
let kSecMatchWidthInsensitive: CFStringRef
To
let kSecMatchWidthInsensitive: CFString

Declaration
From
var kSecModeCBCKey: Unmanaged<CFString>!
To
let kSecModeCBCKey: CFString

Declaration
From
var kSecModeCFBKey: Unmanaged<CFString>!
To
let kSecModeCFBKey: CFString

Declaration
From
var kSecModeECBKey: Unmanaged<CFString>!
To
let kSecModeECBKey: CFString

Declaration
From
var kSecModeNoneKey: Unmanaged<CFString>!
To
let kSecModeNoneKey: CFString

Declaration
From
var kSecModeOFBKey: Unmanaged<CFString>!
To
let kSecModeOFBKey: CFString

Modified kSecNoGuest
Declaration
From
var kSecNoGuest: Int { get }
To
var kSecNoGuest: SecGuestRef { get }

Declaration
From
var kSecOAEPEncodingParametersAttributeName: Unmanaged<CFString>!
To
let kSecOAEPEncodingParametersAttributeName: CFString

Declaration
From
var kSecOAEPMessageLengthAttributeName: Unmanaged<CFString>!
To
let kSecOAEPMessageLengthAttributeName: CFString

Declaration
From
var kSecOAEPMGF1DigestAlgorithmAttributeName: Unmanaged<CFString>!
To
let kSecOAEPMGF1DigestAlgorithmAttributeName: CFString

Declaration
From
var kSecOIDADC_CERT_POLICY: Unmanaged<AnyObject>!
To
let kSecOIDADC_CERT_POLICY: CFString

Declaration
From
var kSecOIDAPPLE_CERT_POLICY: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_CERT_POLICY: CFString

Declaration
From
var kSecOIDAPPLE_EKU_CODE_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EKU_CODE_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EKU_CODE_SIGNING_DEV: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EKU_CODE_SIGNING_DEV: CFString

Declaration
From
var kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION: CFString

Declaration
From
var kSecOIDAPPLE_EKU_ICHAT_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EKU_ICHAT_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EKU_RESOURCE_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EKU_RESOURCE_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EKU_SYSTEM_IDENTITY: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EKU_SYSTEM_IDENTITY: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_APPLE_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_APPLE_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_CODE_SIGNING: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_CODE_SIGNING: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE: CFString

Declaration
From
var kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE: Unmanaged<AnyObject>!
To
let kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE: CFString

Declaration
From
var kSecOIDAuthorityInfoAccess: Unmanaged<AnyObject>!
To
let kSecOIDAuthorityInfoAccess: CFString

Declaration
From
var kSecOIDAuthorityKeyIdentifier: Unmanaged<AnyObject>!
To
let kSecOIDAuthorityKeyIdentifier: CFString

Declaration
From
var kSecOIDBasicConstraints: Unmanaged<AnyObject>!
To
let kSecOIDBasicConstraints: CFString

Declaration
From
var kSecOIDBiometricInfo: Unmanaged<AnyObject>!
To
let kSecOIDBiometricInfo: CFString

Declaration
From
var kSecOIDCertificatePolicies: Unmanaged<AnyObject>!
To
let kSecOIDCertificatePolicies: CFString

Declaration
From
var kSecOIDCertIssuer: Unmanaged<AnyObject>!
To
let kSecOIDCertIssuer: CFString

Declaration
From
var kSecOIDClientAuth: Unmanaged<AnyObject>!
To
let kSecOIDClientAuth: CFString

Declaration
From
var kSecOIDCollectiveStateProvinceName: Unmanaged<AnyObject>!
To
let kSecOIDCollectiveStateProvinceName: CFString

Declaration
From
var kSecOIDCollectiveStreetAddress: Unmanaged<AnyObject>!
To
let kSecOIDCollectiveStreetAddress: CFString

Declaration
From
var kSecOIDCommonName: Unmanaged<AnyObject>!
To
let kSecOIDCommonName: CFString

Declaration
From
var kSecOIDCountryName: Unmanaged<AnyObject>!
To
let kSecOIDCountryName: CFString

Declaration
From
var kSecOIDCrlDistributionPoints: Unmanaged<AnyObject>!
To
let kSecOIDCrlDistributionPoints: CFString

Declaration
From
var kSecOIDCrlNumber: Unmanaged<AnyObject>!
To
let kSecOIDCrlNumber: CFString

Declaration
From
var kSecOIDCrlReason: Unmanaged<AnyObject>!
To
let kSecOIDCrlReason: CFString

Declaration
From
var kSecOIDCSSMKeyStruct: Unmanaged<AnyObject>!
To
let kSecOIDCSSMKeyStruct: CFString

Declaration
From
var kSecOIDDeltaCrlIndicator: Unmanaged<AnyObject>!
To
let kSecOIDDeltaCrlIndicator: CFString

Declaration
From
var kSecOIDDescription: Unmanaged<AnyObject>!
To
let kSecOIDDescription: CFString

Declaration
From
var kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT: Unmanaged<AnyObject>!
To
let kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT: CFString

Declaration
From
var kSecOIDDOTMAC_CERT_EMAIL_SIGN: Unmanaged<AnyObject>!
To
let kSecOIDDOTMAC_CERT_EMAIL_SIGN: CFString

Declaration
From
var kSecOIDDOTMAC_CERT_EXTENSION: Unmanaged<AnyObject>!
To
let kSecOIDDOTMAC_CERT_EXTENSION: CFString

Declaration
From
var kSecOIDDOTMAC_CERT_IDENTITY: Unmanaged<AnyObject>!
To
let kSecOIDDOTMAC_CERT_IDENTITY: CFString

Declaration
From
var kSecOIDDOTMAC_CERT_POLICY: Unmanaged<AnyObject>!
To
let kSecOIDDOTMAC_CERT_POLICY: CFString

Declaration
From
var kSecOIDEKU_IPSec: Unmanaged<AnyObject>!
To
let kSecOIDEKU_IPSec: CFString

Declaration
From
var kSecOIDEmailAddress: Unmanaged<AnyObject>!
To
let kSecOIDEmailAddress: CFString

Declaration
From
var kSecOIDEmailProtection: Unmanaged<AnyObject>!
To
let kSecOIDEmailProtection: CFString

Declaration
From
var kSecOIDExtendedKeyUsage: Unmanaged<AnyObject>!
To
let kSecOIDExtendedKeyUsage: CFString

Declaration
From
var kSecOIDExtendedKeyUsageAny: Unmanaged<AnyObject>!
To
let kSecOIDExtendedKeyUsageAny: CFString

Declaration
From
var kSecOIDExtendedUseCodeSigning: Unmanaged<AnyObject>!
To
let kSecOIDExtendedUseCodeSigning: CFString

Declaration
From
var kSecOIDGivenName: Unmanaged<AnyObject>!
To
let kSecOIDGivenName: CFString

Declaration
From
var kSecOIDHoldInstructionCode: Unmanaged<AnyObject>!
To
let kSecOIDHoldInstructionCode: CFString

Declaration
From
var kSecOIDInvalidityDate: Unmanaged<AnyObject>!
To
let kSecOIDInvalidityDate: CFString

Declaration
From
var kSecOIDIssuerAltName: Unmanaged<AnyObject>!
To
let kSecOIDIssuerAltName: CFString

Declaration
From
var kSecOIDIssuingDistributionPoint: Unmanaged<AnyObject>!
To
let kSecOIDIssuingDistributionPoint: CFString

Declaration
From
var kSecOIDIssuingDistributionPoints: Unmanaged<AnyObject>!
To
let kSecOIDIssuingDistributionPoints: CFString

Declaration
From
var kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH: Unmanaged<AnyObject>!
To
let kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH: CFString

Declaration
From
var kSecOIDKERBv5_PKINIT_KP_KDC: Unmanaged<AnyObject>!
To
let kSecOIDKERBv5_PKINIT_KP_KDC: CFString

Declaration
From
var kSecOIDKeyUsage: Unmanaged<AnyObject>!
To
let kSecOIDKeyUsage: CFString

Declaration
From
var kSecOIDLocalityName: Unmanaged<AnyObject>!
To
let kSecOIDLocalityName: CFString

Declaration
From
var kSecOIDMicrosoftSGC: Unmanaged<AnyObject>!
To
let kSecOIDMicrosoftSGC: CFString

Declaration
From
var kSecOIDMS_NTPrincipalName: Unmanaged<AnyObject>!
To
let kSecOIDMS_NTPrincipalName: CFString

Declaration
From
var kSecOIDNameConstraints: Unmanaged<AnyObject>!
To
let kSecOIDNameConstraints: CFString

Declaration
From
var kSecOIDNetscapeCertSequence: Unmanaged<AnyObject>!
To
let kSecOIDNetscapeCertSequence: CFString

Declaration
From
var kSecOIDNetscapeCertType: Unmanaged<AnyObject>!
To
let kSecOIDNetscapeCertType: CFString

Declaration
From
var kSecOIDNetscapeSGC: Unmanaged<AnyObject>!
To
let kSecOIDNetscapeSGC: CFString

Declaration
From
var kSecOIDOCSPSigning: Unmanaged<AnyObject>!
To
let kSecOIDOCSPSigning: CFString

Declaration
From
var kSecOIDOrganizationalUnitName: Unmanaged<AnyObject>!
To
let kSecOIDOrganizationalUnitName: CFString

Declaration
From
var kSecOIDOrganizationName: Unmanaged<AnyObject>!
To
let kSecOIDOrganizationName: CFString

Declaration
From
var kSecOIDPolicyConstraints: Unmanaged<AnyObject>!
To
let kSecOIDPolicyConstraints: CFString

Declaration
From
var kSecOIDPolicyMappings: Unmanaged<AnyObject>!
To
let kSecOIDPolicyMappings: CFString

Declaration
From
var kSecOIDPrivateKeyUsagePeriod: Unmanaged<AnyObject>!
To
let kSecOIDPrivateKeyUsagePeriod: CFString

Declaration
From
var kSecOIDQC_Statements: Unmanaged<AnyObject>!
To
let kSecOIDQC_Statements: CFString

Declaration
From
var kSecOIDSerialNumber: Unmanaged<AnyObject>!
To
let kSecOIDSerialNumber: CFString

Declaration
From
var kSecOIDServerAuth: Unmanaged<AnyObject>!
To
let kSecOIDServerAuth: CFString

Declaration
From
var kSecOIDSRVName: Unmanaged<AnyObject>!
To
let kSecOIDSRVName: CFString

Declaration
From
var kSecOIDStateProvinceName: Unmanaged<AnyObject>!
To
let kSecOIDStateProvinceName: CFString

Declaration
From
var kSecOIDStreetAddress: Unmanaged<AnyObject>!
To
let kSecOIDStreetAddress: CFString

Declaration
From
var kSecOIDSubjectAltName: Unmanaged<AnyObject>!
To
let kSecOIDSubjectAltName: CFString

Declaration
From
var kSecOIDSubjectDirectoryAttributes: Unmanaged<AnyObject>!
To
let kSecOIDSubjectDirectoryAttributes: CFString

Declaration
From
var kSecOIDSubjectEmailAddress: Unmanaged<AnyObject>!
To
let kSecOIDSubjectEmailAddress: CFString

Declaration
From
var kSecOIDSubjectInfoAccess: Unmanaged<AnyObject>!
To
let kSecOIDSubjectInfoAccess: CFString

Declaration
From
var kSecOIDSubjectKeyIdentifier: Unmanaged<AnyObject>!
To
let kSecOIDSubjectKeyIdentifier: CFString

Declaration
From
var kSecOIDSubjectPicture: Unmanaged<AnyObject>!
To
let kSecOIDSubjectPicture: CFString

Declaration
From
var kSecOIDSubjectSignatureBitmap: Unmanaged<AnyObject>!
To
let kSecOIDSubjectSignatureBitmap: CFString

Declaration
From
var kSecOIDSurname: Unmanaged<AnyObject>!
To
let kSecOIDSurname: CFString

Declaration
From
var kSecOIDTimeStamping: Unmanaged<AnyObject>!
To
let kSecOIDTimeStamping: CFString

Modified kSecOIDTitle
Declaration
From
var kSecOIDTitle: Unmanaged<AnyObject>!
To
let kSecOIDTitle: CFString

Declaration
From
var kSecOIDUseExemptions: Unmanaged<AnyObject>!
To
let kSecOIDUseExemptions: CFString

Declaration
From
var kSecOIDX509V1CertificateIssuerUniqueId: Unmanaged<AnyObject>!
To
let kSecOIDX509V1CertificateIssuerUniqueId: CFString

Declaration
From
var kSecOIDX509V1CertificateSubjectUniqueId: Unmanaged<AnyObject>!
To
let kSecOIDX509V1CertificateSubjectUniqueId: CFString

Declaration
From
var kSecOIDX509V1IssuerName: Unmanaged<AnyObject>!
To
let kSecOIDX509V1IssuerName: CFString

Declaration
From
var kSecOIDX509V1IssuerNameCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V1IssuerNameCStruct: CFString

Declaration
From
var kSecOIDX509V1IssuerNameLDAP: Unmanaged<AnyObject>!
To
let kSecOIDX509V1IssuerNameLDAP: CFString

Declaration
From
var kSecOIDX509V1IssuerNameStd: Unmanaged<AnyObject>!
To
let kSecOIDX509V1IssuerNameStd: CFString

Declaration
From
var kSecOIDX509V1SerialNumber: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SerialNumber: CFString

Declaration
From
var kSecOIDX509V1Signature: Unmanaged<AnyObject>!
To
let kSecOIDX509V1Signature: CFString

Declaration
From
var kSecOIDX509V1SignatureAlgorithm: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SignatureAlgorithm: CFString

Declaration
From
var kSecOIDX509V1SignatureAlgorithmParameters: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SignatureAlgorithmParameters: CFString

Declaration
From
var kSecOIDX509V1SignatureAlgorithmTBS: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SignatureAlgorithmTBS: CFString

Declaration
From
var kSecOIDX509V1SignatureCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SignatureCStruct: CFString

Declaration
From
var kSecOIDX509V1SignatureStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SignatureStruct: CFString

Declaration
From
var kSecOIDX509V1SubjectName: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectName: CFString

Declaration
From
var kSecOIDX509V1SubjectNameCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectNameCStruct: CFString

Declaration
From
var kSecOIDX509V1SubjectNameLDAP: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectNameLDAP: CFString

Declaration
From
var kSecOIDX509V1SubjectNameStd: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectNameStd: CFString

Declaration
From
var kSecOIDX509V1SubjectPublicKey: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectPublicKey: CFString

Declaration
From
var kSecOIDX509V1SubjectPublicKeyAlgorithm: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectPublicKeyAlgorithm: CFString

Declaration
From
var kSecOIDX509V1SubjectPublicKeyAlgorithmParameters: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectPublicKeyAlgorithmParameters: CFString

Declaration
From
var kSecOIDX509V1SubjectPublicKeyCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V1SubjectPublicKeyCStruct: CFString

Declaration
From
var kSecOIDX509V1ValidityNotAfter: Unmanaged<AnyObject>!
To
let kSecOIDX509V1ValidityNotAfter: CFString

Declaration
From
var kSecOIDX509V1ValidityNotBefore: Unmanaged<AnyObject>!
To
let kSecOIDX509V1ValidityNotBefore: CFString

Declaration
From
var kSecOIDX509V1Version: Unmanaged<AnyObject>!
To
let kSecOIDX509V1Version: CFString

Declaration
From
var kSecOIDX509V3Certificate: Unmanaged<AnyObject>!
To
let kSecOIDX509V3Certificate: CFString

Declaration
From
var kSecOIDX509V3CertificateCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateCStruct: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionCritical: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionCritical: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionCStruct: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionId: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionId: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionsCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionsCStruct: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionsStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionsStruct: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionStruct: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionType: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionType: CFString

Declaration
From
var kSecOIDX509V3CertificateExtensionValue: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateExtensionValue: CFString

Declaration
From
var kSecOIDX509V3CertificateNumberOfExtensions: Unmanaged<AnyObject>!
To
let kSecOIDX509V3CertificateNumberOfExtensions: CFString

Declaration
From
var kSecOIDX509V3SignedCertificate: Unmanaged<AnyObject>!
To
let kSecOIDX509V3SignedCertificate: CFString

Declaration
From
var kSecOIDX509V3SignedCertificateCStruct: Unmanaged<AnyObject>!
To
let kSecOIDX509V3SignedCertificateCStruct: CFString

Declaration
From
var kSecPaddingKey: Unmanaged<CFString>!
To
let kSecPaddingKey: CFString

Declaration
From
var kSecPaddingNoneKey: Unmanaged<CFString>!
To
let kSecPaddingNoneKey: CFString

Declaration
From
var kSecPaddingOAEPKey: Unmanaged<CFString>!
To
let kSecPaddingOAEPKey: CFString

Declaration
From
var kSecPaddingPKCS1Key: Unmanaged<CFString>!
To
let kSecPaddingPKCS1Key: CFString

Declaration
From
var kSecPaddingPKCS5Key: Unmanaged<CFString>!
To
let kSecPaddingPKCS5Key: CFString

Declaration
From
var kSecPaddingPKCS7Key: Unmanaged<CFString>!
To
let kSecPaddingPKCS7Key: CFString

Declaration
From
var kSecPolicyAppleCodeSigning: Unmanaged<AnyObject>!
To
let kSecPolicyAppleCodeSigning: CFString

Declaration
From
var kSecPolicyAppleEAP: Unmanaged<AnyObject>!
To
let kSecPolicyAppleEAP: CFString

Declaration
From
var kSecPolicyAppleIDValidation: Unmanaged<AnyObject>!
To
let kSecPolicyAppleIDValidation: CFString

Declaration
From
var kSecPolicyAppleIPsec: Unmanaged<AnyObject>!
To
let kSecPolicyAppleIPsec: CFString

Declaration
From
var kSecPolicyApplePassbookSigning: Unmanaged<AnyObject>!
To
let kSecPolicyApplePassbookSigning: CFString

Declaration
From
var kSecPolicyApplePKINITClient: Unmanaged<AnyObject>!
To
let kSecPolicyApplePKINITClient: CFString

Declaration
From
var kSecPolicyApplePKINITServer: Unmanaged<AnyObject>!
To
let kSecPolicyApplePKINITServer: CFString

Declaration
From
var kSecPolicyAppleRevocation: Unmanaged<AnyObject>!
To
let kSecPolicyAppleRevocation: CFString

Declaration
From
var kSecPolicyAppleSMIME: Unmanaged<AnyObject>!
To
let kSecPolicyAppleSMIME: CFString

Declaration
From
var kSecPolicyAppleSSL: Unmanaged<AnyObject>!
To
let kSecPolicyAppleSSL: CFString

Declaration
From
var kSecPolicyAppleTimeStamping: Unmanaged<AnyObject>!
To
let kSecPolicyAppleTimeStamping: CFString

Declaration
From
var kSecPolicyAppleX509Basic: Unmanaged<AnyObject>!
To
let kSecPolicyAppleX509Basic: CFString

Declaration
From
var kSecPolicyClient: Unmanaged<AnyObject>!
To
let kSecPolicyClient: CFString

Declaration
From
var kSecPolicyKU_CRLSign: Unmanaged<AnyObject>!
To
let kSecPolicyKU_CRLSign: CFString

Declaration
From
var kSecPolicyKU_DataEncipherment: Unmanaged<AnyObject>!
To
let kSecPolicyKU_DataEncipherment: CFString

Declaration
From
var kSecPolicyKU_DecipherOnly: Unmanaged<AnyObject>!
To
let kSecPolicyKU_DecipherOnly: CFString

Declaration
From
var kSecPolicyKU_DigitalSignature: Unmanaged<AnyObject>!
To
let kSecPolicyKU_DigitalSignature: CFString

Declaration
From
var kSecPolicyKU_EncipherOnly: Unmanaged<AnyObject>!
To
let kSecPolicyKU_EncipherOnly: CFString

Declaration
From
var kSecPolicyKU_KeyAgreement: Unmanaged<AnyObject>!
To
let kSecPolicyKU_KeyAgreement: CFString

Declaration
From
var kSecPolicyKU_KeyCertSign: Unmanaged<AnyObject>!
To
let kSecPolicyKU_KeyCertSign: CFString

Declaration
From
var kSecPolicyKU_KeyEncipherment: Unmanaged<AnyObject>!
To
let kSecPolicyKU_KeyEncipherment: CFString

Declaration
From
var kSecPolicyKU_NonRepudiation: Unmanaged<AnyObject>!
To
let kSecPolicyKU_NonRepudiation: CFString

Declaration
From
var kSecPolicyMacAppStoreReceipt: Unmanaged<AnyObject>!
To
let kSecPolicyMacAppStoreReceipt: CFString

Declaration
From
var kSecPolicyName: Unmanaged<AnyObject>!
To
let kSecPolicyName: CFString

Modified kSecPolicyOid
Declaration
From
var kSecPolicyOid: Unmanaged<AnyObject>!
To
let kSecPolicyOid: CFString

Declaration
From
var kSecPolicyRevocationFlags: Unmanaged<AnyObject>!
To
let kSecPolicyRevocationFlags: CFString

Declaration
From
var kSecPolicyTeamIdentifier: Unmanaged<AnyObject>!
To
let kSecPolicyTeamIdentifier: CFString

Declaration
From
var kSecPrivateKeyAttrs: Unmanaged<AnyObject>!
To
let kSecPrivateKeyAttrs: CFString

Declaration
From
var kSecPropertyKeyLabel: Unmanaged<CFString>!
To
let kSecPropertyKeyLabel: CFString

Declaration
From
var kSecPropertyKeyLocalizedLabel: Unmanaged<CFString>!
To
let kSecPropertyKeyLocalizedLabel: CFString

Declaration
From
var kSecPropertyKeyType: Unmanaged<CFString>!
To
let kSecPropertyKeyType: CFString

Declaration
From
var kSecPropertyKeyValue: Unmanaged<CFString>!
To
let kSecPropertyKeyValue: CFString

Declaration
From
var kSecPropertyTypeData: Unmanaged<CFString>!
To
let kSecPropertyTypeData: CFString

Declaration
From
var kSecPropertyTypeDate: Unmanaged<CFString>!
To
let kSecPropertyTypeDate: CFString

Declaration
From
var kSecPropertyTypeError: Unmanaged<AnyObject>!
To
let kSecPropertyTypeError: CFString

Declaration
From
var kSecPropertyTypeSection: Unmanaged<CFString>!
To
let kSecPropertyTypeSection: CFString

Declaration
From
var kSecPropertyTypeString: Unmanaged<CFString>!
To
let kSecPropertyTypeString: CFString

Declaration
From
var kSecPropertyTypeSuccess: Unmanaged<CFString>!
To
let kSecPropertyTypeSuccess: CFString

Declaration
From
var kSecPropertyTypeTitle: Unmanaged<AnyObject>!
To
let kSecPropertyTypeTitle: CFString

Declaration
From
var kSecPropertyTypeURL: Unmanaged<CFString>!
To
let kSecPropertyTypeURL: CFString

Declaration
From
var kSecPropertyTypeWarning: Unmanaged<CFString>!
To
let kSecPropertyTypeWarning: CFString

Declaration
From
var kSecPublicKeyAttrs: Unmanaged<AnyObject>!
To
let kSecPublicKeyAttrs: CFString

Declaration
From
var kSecReadPermStatus: Int { get }
To
var kSecReadPermStatus: UInt32 { get }

Declaration
From
let kSecReturnAttributes: CFStringRef
To
let kSecReturnAttributes: CFString

Declaration
From
let kSecReturnData: CFStringRef
To
let kSecReturnData: CFString

Declaration
From
let kSecReturnPersistentRef: CFStringRef
To
let kSecReturnPersistentRef: CFString

Modified kSecReturnRef
Declaration
From
let kSecReturnRef: CFStringRef
To
let kSecReturnRef: CFString

Declaration
From
var kSecSignatureAttributeName: Unmanaged<CFString>!
To
let kSecSignatureAttributeName: CFString

Declaration
From
let kSecTransformAbortAttributeName: CFString!
To
let kSecTransformAbortAttributeName: CFString

Declaration
From
let kSecTransformAbortOriginatorKey: CFString!
To
let kSecTransformAbortOriginatorKey: CFString

Declaration
From
let kSecTransformActionAttributeNotification: CFString!
To
let kSecTransformActionAttributeNotification: CFString

Declaration
From
let kSecTransformActionAttributeValidation: CFString!
To
let kSecTransformActionAttributeValidation: CFString

Declaration
From
let kSecTransformActionCanExecute: CFString!
To
let kSecTransformActionCanExecute: CFString

Declaration
From
let kSecTransformActionExternalizeExtraData: CFString!
To
let kSecTransformActionExternalizeExtraData: CFString

Declaration
From
let kSecTransformActionFinalize: CFString!
To
let kSecTransformActionFinalize: CFString

Declaration
From
let kSecTransformActionInternalizeExtraData: CFString!
To
let kSecTransformActionInternalizeExtraData: CFString

Declaration
From
let kSecTransformActionProcessData: CFString!
To
let kSecTransformActionProcessData: CFString

Declaration
From
let kSecTransformActionStartingExecution: CFString!
To
let kSecTransformActionStartingExecution: CFString

Declaration
From
let kSecTransformDebugAttributeName: CFString!
To
let kSecTransformDebugAttributeName: CFString

Declaration
From
var kSecTransformErrorAborted: Int { get }
To
var kSecTransformErrorAborted: CFIndex { get }

Declaration
From
var kSecTransformErrorAbortInProgress: Int { get }
To
var kSecTransformErrorAbortInProgress: CFIndex { get }

Declaration
From
var kSecTransformErrorAttributeNotFound: Int { get }
To
var kSecTransformErrorAttributeNotFound: CFIndex { get }

Declaration
From
let kSecTransformErrorDomain: CFString!
To
let kSecTransformErrorDomain: CFString

Declaration
From
var kSecTransformErrorInvalidAlgorithm: Int { get }
To
var kSecTransformErrorInvalidAlgorithm: CFIndex { get }

Declaration
From
var kSecTransformErrorInvalidConnection: Int { get }
To
var kSecTransformErrorInvalidConnection: CFIndex { get }

Declaration
From
var kSecTransformErrorInvalidInput: Int { get }
To
var kSecTransformErrorInvalidInput: CFIndex { get }

Declaration
From
var kSecTransformErrorInvalidInputDictionary: Int { get }
To
var kSecTransformErrorInvalidInputDictionary: CFIndex { get }

Declaration
From
var kSecTransformErrorInvalidLength: Int { get }
To
var kSecTransformErrorInvalidLength: CFIndex { get }

Declaration
From
var kSecTransformErrorInvalidOperation: Int { get }
To
var kSecTransformErrorInvalidOperation: CFIndex { get }

Declaration
From
var kSecTransformErrorInvalidType: Int { get }
To
var kSecTransformErrorInvalidType: CFIndex { get }

Declaration
From
var kSecTransformErrorMissingParameter: Int { get }
To
var kSecTransformErrorMissingParameter: CFIndex { get }

Declaration
From
var kSecTransformErrorMoreThanOneOutput: Int { get }
To
var kSecTransformErrorMoreThanOneOutput: CFIndex { get }

Declaration
From
var kSecTransformErrorNameAlreadyRegistered: Int { get }
To
var kSecTransformErrorNameAlreadyRegistered: CFIndex { get }

Declaration
From
var kSecTransformErrorNotInitializedCorrectly: Int { get }
To
var kSecTransformErrorNotInitializedCorrectly: CFIndex { get }

Declaration
From
var kSecTransformErrorUnsupportedAttribute: Int { get }
To
var kSecTransformErrorUnsupportedAttribute: CFIndex { get }

Declaration
From
let kSecTransformInputAttributeName: CFString!
To
let kSecTransformInputAttributeName: CFString

Declaration
From
var kSecTransformInvalidArgument: Int { get }
To
var kSecTransformInvalidArgument: CFIndex { get }

Declaration
From
var kSecTransformInvalidOverride: Int { get }
To
var kSecTransformInvalidOverride: CFIndex { get }

Declaration
From
var kSecTransformOperationNotSupportedOnGroup: Int { get }
To
var kSecTransformOperationNotSupportedOnGroup: CFIndex { get }

Declaration
From
let kSecTransformOutputAttributeName: CFString!
To
let kSecTransformOutputAttributeName: CFString

Declaration
From
let kSecTransformPreviousErrorKey: CFString!
To
let kSecTransformPreviousErrorKey: CFString

Declaration
From
var kSecTransformTransformIsExecuting: Int { get }
To
var kSecTransformTransformIsExecuting: CFIndex { get }

Declaration
From
var kSecTransformTransformIsNotRegistered: Int { get }
To
var kSecTransformTransformIsNotRegistered: CFIndex { get }

Declaration
From
let kSecTransformTransformName: CFString!
To
let kSecTransformTransformName: CFString

Declaration
From
var kSecTrustEvaluationDate: Unmanaged<AnyObject>!
To
let kSecTrustEvaluationDate: CFString

Declaration
From
var kSecTrustExtendedValidation: Unmanaged<AnyObject>!
To
let kSecTrustExtendedValidation: CFString

Declaration
From
var kSecTrustOrganizationName: Unmanaged<AnyObject>!
To
let kSecTrustOrganizationName: CFString

Declaration
From
var kSecTrustResultValue: Unmanaged<AnyObject>!
To
let kSecTrustResultValue: CFString

Declaration
From
var kSecTrustRevocationChecked: Unmanaged<AnyObject>!
To
let kSecTrustRevocationChecked: CFString

Declaration
From
var kSecTrustRevocationValidUntilDate: Unmanaged<AnyObject>!
To
let kSecTrustRevocationValidUntilDate: CFString

Declaration
From
var kSecUnlockStateStatus: Int { get }
To
var kSecUnlockStateStatus: UInt32 { get }

Declaration
From
let kSecUseItemList: CFStringRef
To
let kSecUseItemList: CFString

Declaration
From
let kSecUseKeychain: CFStringRef
To
let kSecUseKeychain: CFString

Modified kSecValueData
Declaration
From
let kSecValueData: CFStringRef
To
let kSecValueData: CFString

Declaration
From
let kSecValuePersistentRef: CFStringRef
To
let kSecValuePersistentRef: CFString

Modified kSecValueRef
Declaration
From
let kSecValueRef: CFStringRef
To
let kSecValueRef: CFString

Declaration
From
var kSecWritePermStatus: Int { get }
To
var kSecWritePermStatus: UInt32 { get }

Declaration
From
let kSecZLibEncoding: CFString!
To
let kSecZLibEncoding: 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 SecAccessCopyACLList(_ accessRef: SecAccess!, _ aclList: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecAccessCopyACLList(_ accessRef: SecAccess, _ aclList: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecAccessCopyMatchingACLList(_ accessRef: SecAccess!, _ authorizationTag: AnyObject!) -> Unmanaged<CFArray>!
To
func SecAccessCopyMatchingACLList(_ accessRef: SecAccess, _ authorizationTag: AnyObject) -> CFArray?

Declaration
From
func SecAccessCopyOwnerAndACL(_ accessRef: SecAccess!, _ userId: UnsafeMutablePointer<uid_t>, _ groupId: UnsafeMutablePointer<gid_t>, _ ownerType: UnsafeMutablePointer<SecAccessOwnerType>, _ aclList: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecAccessCopyOwnerAndACL(_ accessRef: SecAccess, _ userId: UnsafeMutablePointer<uid_t>, _ groupId: UnsafeMutablePointer<gid_t>, _ ownerType: UnsafeMutablePointer<SecAccessOwnerType>, _ aclList: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecAccessCreate(_ descriptor: CFString!, _ trustedlist: CFArray!, _ accessRef: UnsafeMutablePointer<Unmanaged<SecAccess>?>) -> OSStatus
To
func SecAccessCreate(_ descriptor: CFString, _ trustedlist: CFArray?, _ accessRef: UnsafeMutablePointer<SecAccess?>) -> OSStatus

Declaration
From
func SecAccessCreateWithOwnerAndACL(_ userId: uid_t, _ groupId: gid_t, _ ownerType: SecAccessOwnerType, _ acls: CFArray!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecAccess>!
To
func SecAccessCreateWithOwnerAndACL(_ userId: uid_t, _ groupId: gid_t, _ ownerType: SecAccessOwnerType, _ acls: CFArray?, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecAccess?

Declaration
From
func SecACLCopyAuthorizations(_ acl: SecACL!) -> Unmanaged<CFArray>!
To
func SecACLCopyAuthorizations(_ acl: SecACL) -> CFArray

Declaration
From
func SecACLCopyContents(_ acl: SecACL!, _ applicationList: UnsafeMutablePointer<Unmanaged<CFArray>?>, _ description: UnsafeMutablePointer<Unmanaged<CFString>?>, _ promptSelector: UnsafeMutablePointer<SecKeychainPromptSelector>) -> OSStatus
To
func SecACLCopyContents(_ acl: SecACL, _ applicationList: UnsafeMutablePointer<CFArray?>, _ description: UnsafeMutablePointer<CFString?>, _ promptSelector: UnsafeMutablePointer<SecKeychainPromptSelector>) -> OSStatus

Declaration
From
func SecACLCreateWithSimpleContents(_ access: SecAccess!, _ applicationList: CFArray!, _ description: CFString!, _ promptSelector: SecKeychainPromptSelector, _ newAcl: UnsafeMutablePointer<Unmanaged<SecACL>?>) -> OSStatus
To
func SecACLCreateWithSimpleContents(_ access: SecAccess, _ applicationList: CFArray?, _ description: CFString, _ promptSelector: SecKeychainPromptSelector, _ newAcl: UnsafeMutablePointer<SecACL?>) -> OSStatus

Declaration
From
func SecACLRemove(_ aclRef: SecACL!) -> OSStatus
To
func SecACLRemove(_ aclRef: SecACL) -> OSStatus

Declaration
From
func SecACLSetContents(_ acl: SecACL!, _ applicationList: CFArray!, _ description: CFString!, _ promptSelector: SecKeychainPromptSelector) -> OSStatus
To
func SecACLSetContents(_ acl: SecACL, _ applicationList: CFArray?, _ description: CFString, _ promptSelector: SecKeychainPromptSelector) -> OSStatus

Declaration
From
func SecACLUpdateAuthorizations(_ acl: SecACL!, _ authorizations: CFArray!) -> OSStatus
To
func SecACLUpdateAuthorizations(_ acl: SecACL, _ authorizations: CFArray) -> OSStatus

Declaration
From
typealias SecAsn1TemplateChooser = (UnsafeMutablePointer<Void>, Boolean, UnsafePointer<Int8>, UnsafeMutablePointer<Void>) -> UnsafePointer<SecAsn1Template>
To
typealias SecAsn1TemplateChooser = (UnsafeMutablePointer<Void>, DarwinBoolean, UnsafePointer<Int8>, UnsafeMutablePointer<Void>) -> UnsafePointer<SecAsn1Template>

Declaration
From
typealias SecAsn1TemplateChooserPtr = CFunctionPointer<SecAsn1TemplateChooser>
To
typealias SecAsn1TemplateChooserPtr = (UnsafeMutablePointer<Void>, DarwinBoolean, UnsafePointer<Int8>, UnsafeMutablePointer<Void>) -> UnsafePointer<SecAsn1Template>

Declaration
From
func SecCertificateAddToKeychain(_ certificate: SecCertificate!, _ keychain: SecKeychain!) -> OSStatus
To
func SecCertificateAddToKeychain(_ certificate: SecCertificate, _ keychain: SecKeychain?) -> OSStatus

Declaration
From
func SecCertificateCopyCommonName(_ certificate: SecCertificate!, _ commonName: UnsafeMutablePointer<Unmanaged<CFString>?>) -> OSStatus
To
func SecCertificateCopyCommonName(_ certificate: SecCertificate, _ commonName: UnsafeMutablePointer<CFString?>) -> OSStatus

Declaration
From
func SecCertificateCopyData(_ certificate: SecCertificate!) -> Unmanaged<CFData>!
To
func SecCertificateCopyData(_ certificate: SecCertificate) -> CFData

Declaration
From
func SecCertificateCopyEmailAddresses(_ certificate: SecCertificate!, _ emailAddresses: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecCertificateCopyEmailAddresses(_ certificate: SecCertificate, _ emailAddresses: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecCertificateCopyLongDescription(_ alloc: CFAllocator!, _ certificate: SecCertificate!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFString>!
To
func SecCertificateCopyLongDescription(_ alloc: CFAllocator?, _ certificate: SecCertificate, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFString?

Declaration
From
func SecCertificateCopyNormalizedIssuerContent(_ certificate: SecCertificate!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
To
func SecCertificateCopyNormalizedIssuerContent(_ certificate: SecCertificate, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFData?

Declaration
From
func SecCertificateCopyNormalizedSubjectContent(_ certificate: SecCertificate!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
To
func SecCertificateCopyNormalizedSubjectContent(_ certificate: SecCertificate, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFData?

Declaration
From
func SecCertificateCopyPreferred(_ name: CFString!, _ keyUsage: CFArray!) -> Unmanaged<SecCertificate>!
To
func SecCertificateCopyPreferred(_ name: CFString, _ keyUsage: CFArray?) -> SecCertificate?

Declaration
From
func SecCertificateCopyPublicKey(_ certificate: SecCertificate!, _ key: UnsafeMutablePointer<Unmanaged<SecKey>?>) -> OSStatus
To
func SecCertificateCopyPublicKey(_ certificate: SecCertificate, _ key: UnsafeMutablePointer<SecKey?>) -> OSStatus

Declaration
From
func SecCertificateCopySerialNumber(_ certificate: SecCertificate!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
To
func SecCertificateCopySerialNumber(_ certificate: SecCertificate, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFData?

Declaration
From
func SecCertificateCopyShortDescription(_ alloc: CFAllocator!, _ certificate: SecCertificate!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFString>!
To
func SecCertificateCopyShortDescription(_ alloc: CFAllocator?, _ certificate: SecCertificate, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFString?

Declaration
From
func SecCertificateCopySubjectSummary(_ certificate: SecCertificate!) -> Unmanaged<CFString>!
To
func SecCertificateCopySubjectSummary(_ certificate: SecCertificate) -> CFString

Declaration
From
func SecCertificateCopyValues(_ certificate: SecCertificate!, _ keys: CFArray!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFDictionary>!
To
func SecCertificateCopyValues(_ certificate: SecCertificate, _ keys: CFArray?, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFDictionary?

Declaration
From
func SecCertificateCreateWithData(_ allocator: CFAllocator!, _ data: CFData!) -> Unmanaged<SecCertificate>!
To
func SecCertificateCreateWithData(_ allocator: CFAllocator?, _ data: CFData) -> SecCertificate?

Declaration
From
func SecCertificateSetPreference(_ certificate: SecCertificate!, _ name: CFString!, _ keyUsage: uint32, _ date: CFDate!) -> OSStatus
To
func SecCertificateSetPreference(_ certificate: SecCertificate, _ name: CFString, _ keyUsage: uint32, _ date: CFDate?) -> OSStatus

Declaration
From
func SecCertificateSetPreferred(_ certificate: SecCertificate!, _ name: CFString!, _ keyUsage: CFArray!) -> OSStatus
To
func SecCertificateSetPreferred(_ certificate: SecCertificate?, _ name: CFString, _ keyUsage: CFArray?) -> OSStatus

Declaration
From
func SecCodeCheckValidity(_ code: SecCode!, _ flags: SecCSFlags, _ requirement: SecRequirement!) -> OSStatus
To
func SecCodeCheckValidity(_ code: SecCode, _ flags: SecCSFlags, _ requirement: SecRequirement?) -> OSStatus

Declaration
From
func SecCodeCheckValidityWithErrors(_ code: SecCode!, _ flags: SecCSFlags, _ requirement: SecRequirement!, _ errors: UnsafeMutablePointer<Unmanaged<CFError>?>) -> OSStatus
To
func SecCodeCheckValidityWithErrors(_ code: SecCode, _ flags: SecCSFlags, _ requirement: SecRequirement?, _ errors: UnsafeMutablePointer<Unmanaged<CFError>?>) -> OSStatus

Declaration
From
func SecCodeCopyDesignatedRequirement(_ code: SecStaticCode!, _ flags: SecCSFlags, _ requirement: UnsafeMutablePointer<Unmanaged<SecRequirement>?>) -> OSStatus
To
func SecCodeCopyDesignatedRequirement(_ code: SecStaticCode, _ flags: SecCSFlags, _ requirement: UnsafeMutablePointer<SecRequirement?>) -> OSStatus

Declaration
From
func SecCodeCopyGuestWithAttributes(_ host: SecCode!, _ attributes: CFDictionary!, _ flags: SecCSFlags, _ guest: UnsafeMutablePointer<Unmanaged<SecCode>?>) -> OSStatus
To
func SecCodeCopyGuestWithAttributes(_ host: SecCode?, _ attributes: CFDictionary?, _ flags: SecCSFlags, _ guest: UnsafeMutablePointer<SecCode?>) -> OSStatus

Declaration
From
func SecCodeCopyHost(_ guest: SecCode!, _ flags: SecCSFlags, _ host: UnsafeMutablePointer<Unmanaged<SecCode>?>) -> OSStatus
To
func SecCodeCopyHost(_ guest: SecCode, _ flags: SecCSFlags, _ host: UnsafeMutablePointer<SecCode?>) -> OSStatus

Declaration
From
func SecCodeCopyPath(_ staticCode: SecStaticCode!, _ flags: SecCSFlags, _ path: UnsafeMutablePointer<Unmanaged<CFURL>?>) -> OSStatus
To
func SecCodeCopyPath(_ staticCode: SecStaticCode, _ flags: SecCSFlags, _ path: UnsafeMutablePointer<CFURL?>) -> OSStatus

Declaration
From
func SecCodeCopySelf(_ flags: SecCSFlags, _ `self`: UnsafeMutablePointer<Unmanaged<SecCode>?>) -> OSStatus
To
func SecCodeCopySelf(_ flags: SecCSFlags, _ `self`: UnsafeMutablePointer<SecCode?>) -> OSStatus

Declaration
From
func SecCodeCopySigningInformation(_ code: SecStaticCode!, _ flags: SecCSFlags, _ information: UnsafeMutablePointer<Unmanaged<CFDictionary>?>) -> OSStatus
To
func SecCodeCopySigningInformation(_ code: SecStaticCode, _ flags: SecCSFlags, _ information: UnsafeMutablePointer<CFDictionary?>) -> OSStatus

Declaration
From
func SecCodeCopyStaticCode(_ code: SecCode!, _ flags: SecCSFlags, _ staticCode: UnsafeMutablePointer<Unmanaged<SecStaticCode>?>) -> OSStatus
To
func SecCodeCopyStaticCode(_ code: SecCode, _ flags: SecCSFlags, _ staticCode: UnsafeMutablePointer<SecStaticCode?>) -> OSStatus

Declaration
From
func SecCodeMapMemory(_ code: SecStaticCode!, _ flags: SecCSFlags) -> OSStatus
To
func SecCodeMapMemory(_ code: SecStaticCode, _ flags: SecCSFlags) -> OSStatus

Declaration
From
func SecCopyErrorMessageString(_ status: OSStatus, _ reserved: UnsafeMutablePointer<Void>) -> Unmanaged<CFString>!
To
func SecCopyErrorMessageString(_ status: OSStatus, _ reserved: UnsafeMutablePointer<Void>) -> CFString?

Declaration
From
func SecDecodeTransformCreate(_ DecodeType: AnyObject!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecDecodeTransformCreate(_ DecodeType: AnyObject, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform?

Declaration
From
func SecDecryptTransformCreate(_ keyRef: SecKey!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecDecryptTransformCreate(_ keyRef: SecKey, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform

Declaration
From
func SecDigestTransformCreate(_ digestType: AnyObject!, _ digestLength: CFIndex, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecDigestTransformCreate(_ digestType: AnyObject?, _ digestLength: CFIndex, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform

Declaration
From
func SecEncodeTransformCreate(_ encodeType: AnyObject!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecEncodeTransformCreate(_ encodeType: AnyObject, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform?

Declaration
From
func SecEncryptTransformCreate(_ keyRef: SecKey!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecEncryptTransformCreate(_ keyRef: SecKey, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform

Declaration
From
func SecHostCreateGuest(_ host: SecGuestRef, _ status: UInt32, _ path: CFURL!, _ attributes: CFDictionary!, _ flags: SecCSFlags, _ newGuest: UnsafeMutablePointer<SecGuestRef>) -> OSStatus
To
func SecHostCreateGuest(_ host: SecGuestRef, _ status: UInt32, _ path: CFURL, _ attributes: CFDictionary?, _ flags: SecCSFlags, _ newGuest: UnsafeMutablePointer<SecGuestRef>) -> OSStatus

Declaration
From
func SecHostSetGuestStatus(_ guestRef: SecGuestRef, _ status: UInt32, _ attributes: CFDictionary!, _ flags: SecCSFlags) -> OSStatus
To
func SecHostSetGuestStatus(_ guestRef: SecGuestRef, _ status: UInt32, _ attributes: CFDictionary?, _ flags: SecCSFlags) -> OSStatus

Declaration
From
func SecIdentityCopyCertificate(_ identityRef: SecIdentity!, _ certificateRef: UnsafeMutablePointer<Unmanaged<SecCertificate>?>) -> OSStatus
To
func SecIdentityCopyCertificate(_ identityRef: SecIdentity, _ certificateRef: UnsafeMutablePointer<SecCertificate?>) -> OSStatus

Declaration
From
func SecIdentityCopyPreferred(_ name: CFString!, _ keyUsage: CFArray!, _ validIssuers: CFArray!) -> Unmanaged<SecIdentity>!
To
func SecIdentityCopyPreferred(_ name: CFString, _ keyUsage: CFArray?, _ validIssuers: CFArray?) -> SecIdentity?

Declaration
From
func SecIdentityCopyPrivateKey(_ identityRef: SecIdentity!, _ privateKeyRef: UnsafeMutablePointer<Unmanaged<SecKey>?>) -> OSStatus
To
func SecIdentityCopyPrivateKey(_ identityRef: SecIdentity, _ privateKeyRef: UnsafeMutablePointer<SecKey?>) -> OSStatus

Declaration
From
func SecIdentityCopySystemIdentity(_ domain: CFString!, _ idRef: UnsafeMutablePointer<Unmanaged<SecIdentity>?>, _ actualDomain: UnsafeMutablePointer<Unmanaged<CFString>?>) -> OSStatus
To
func SecIdentityCopySystemIdentity(_ domain: CFString, _ idRef: UnsafeMutablePointer<SecIdentity?>, _ actualDomain: UnsafeMutablePointer<CFString?>) -> OSStatus

Declaration
From
func SecIdentityCreateWithCertificate(_ keychainOrArray: AnyObject!, _ certificateRef: SecCertificate!, _ identityRef: UnsafeMutablePointer<Unmanaged<SecIdentity>?>) -> OSStatus
To
func SecIdentityCreateWithCertificate(_ keychainOrArray: AnyObject?, _ certificateRef: SecCertificate, _ identityRef: UnsafeMutablePointer<SecIdentity?>) -> OSStatus

Declaration
From
func SecIdentitySetPreferred(_ identity: SecIdentity!, _ name: CFString!, _ keyUsage: CFArray!) -> OSStatus
To
func SecIdentitySetPreferred(_ identity: SecIdentity?, _ name: CFString, _ keyUsage: CFArray?) -> OSStatus

Declaration
From
func SecIdentitySetSystemIdentity(_ domain: CFString!, _ idRef: SecIdentity!) -> OSStatus
To
func SecIdentitySetSystemIdentity(_ domain: CFString, _ idRef: SecIdentity?) -> 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 SecItemExport(_ secItemOrArray: AnyObject!, _ outputFormat: SecExternalFormat, _ flags: SecItemImportExportFlags, _ keyParams: UnsafePointer<SecItemImportExportKeyParameters>, _ exportedData: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func SecItemExport(_ secItemOrArray: AnyObject, _ outputFormat: SecExternalFormat, _ flags: SecItemImportExportFlags, _ keyParams: UnsafePointer<SecItemImportExportKeyParameters>, _ exportedData: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func SecItemImport(_ importedData: CFData!, _ fileNameOrExtension: CFString!, _ inputFormat: UnsafeMutablePointer<SecExternalFormat>, _ itemType: UnsafeMutablePointer<SecExternalItemType>, _ flags: SecItemImportExportFlags, _ keyParams: UnsafePointer<SecItemImportExportKeyParameters>, _ importKeychain: SecKeychain!, _ outItems: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecItemImport(_ importedData: CFData, _ fileNameOrExtension: CFString?, _ inputFormat: UnsafeMutablePointer<SecExternalFormat>, _ itemType: UnsafeMutablePointer<SecExternalItemType>, _ flags: SecItemImportExportFlags, _ keyParams: UnsafePointer<SecItemImportExportKeyParameters>, _ importKeychain: SecKeychain?, _ outItems: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecItemUpdate(_ query: CFDictionary!, _ attributesToUpdate: CFDictionary!) -> OSStatus
To
func SecItemUpdate(_ query: CFDictionary, _ attributesToUpdate: CFDictionary) -> OSStatus

Declaration
From
func SecKeychainAddGenericPassword(_ keychain: SecKeychain!, _ serviceNameLength: UInt32, _ serviceName: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ passwordLength: UInt32, _ passwordData: UnsafePointer<Void>, _ itemRef: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainAddGenericPassword(_ keychain: SecKeychain?, _ serviceNameLength: UInt32, _ serviceName: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ passwordLength: UInt32, _ passwordData: UnsafePointer<Void>, _ itemRef: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainAddInternetPassword(_ keychain: SecKeychain!, _ serverNameLength: UInt32, _ serverName: UnsafePointer<Int8>, _ securityDomainLength: UInt32, _ securityDomain: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ pathLength: UInt32, _ path: UnsafePointer<Int8>, _ port: UInt16, _ `protocol`: SecProtocolType, _ authenticationType: SecAuthenticationType, _ passwordLength: UInt32, _ passwordData: UnsafePointer<Void>, _ itemRef: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainAddInternetPassword(_ keychain: SecKeychain?, _ serverNameLength: UInt32, _ serverName: UnsafePointer<Int8>, _ securityDomainLength: UInt32, _ securityDomain: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ pathLength: UInt32, _ path: UnsafePointer<Int8>, _ port: UInt16, _ `protocol`: SecProtocolType, _ authenticationType: SecAuthenticationType, _ passwordLength: UInt32, _ passwordData: UnsafePointer<Void>, _ itemRef: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainAttributeInfoForItemID(_ keychain: SecKeychain!, _ itemID: UInt32, _ info: UnsafeMutablePointer<UnsafeMutablePointer<SecKeychainAttributeInfo>>) -> OSStatus
To
func SecKeychainAttributeInfoForItemID(_ keychain: SecKeychain?, _ itemID: UInt32, _ info: UnsafeMutablePointer<UnsafeMutablePointer<SecKeychainAttributeInfo>>) -> OSStatus

Declaration
From
typealias SecKeychainCallback = CFunctionPointer<((SecKeychainEvent, UnsafeMutablePointer<SecKeychainCallbackInfo>, UnsafeMutablePointer<Void>) -> OSStatus)>
To
typealias SecKeychainCallback = (SecKeychainEvent, UnsafeMutablePointer<SecKeychainCallbackInfo>, UnsafeMutablePointer<Void>) -> OSStatus

Declaration
From
func SecKeychainCopyAccess(_ keychain: SecKeychain!, _ access: UnsafeMutablePointer<Unmanaged<SecAccess>?>) -> OSStatus
To
func SecKeychainCopyAccess(_ keychain: SecKeychain?, _ access: UnsafeMutablePointer<SecAccess?>) -> OSStatus

Declaration
From
func SecKeychainCopyDefault(_ keychain: UnsafeMutablePointer<Unmanaged<SecKeychain>?>) -> OSStatus
To
func SecKeychainCopyDefault(_ keychain: UnsafeMutablePointer<SecKeychain?>) -> OSStatus

Declaration
From
func SecKeychainCopyDomainDefault(_ domain: SecPreferencesDomain, _ keychain: UnsafeMutablePointer<Unmanaged<SecKeychain>?>) -> OSStatus
To
func SecKeychainCopyDomainDefault(_ domain: SecPreferencesDomain, _ keychain: UnsafeMutablePointer<SecKeychain?>) -> OSStatus

Declaration
From
func SecKeychainCopyDomainSearchList(_ domain: SecPreferencesDomain, _ searchList: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecKeychainCopyDomainSearchList(_ domain: SecPreferencesDomain, _ searchList: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecKeychainCopySearchList(_ searchList: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecKeychainCopySearchList(_ searchList: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecKeychainCopySettings(_ keychain: SecKeychain!, _ outSettings: UnsafeMutablePointer<SecKeychainSettings>) -> OSStatus
To
func SecKeychainCopySettings(_ keychain: SecKeychain?, _ outSettings: UnsafeMutablePointer<SecKeychainSettings>) -> OSStatus

Declaration
From
func SecKeychainCreate(_ pathName: UnsafePointer<Int8>, _ passwordLength: UInt32, _ password: UnsafePointer<Void>, _ promptUser: Boolean, _ initialAccess: SecAccess!, _ keychain: UnsafeMutablePointer<Unmanaged<SecKeychain>?>) -> OSStatus
To
func SecKeychainCreate(_ pathName: UnsafePointer<Int8>, _ passwordLength: UInt32, _ password: UnsafePointer<Void>, _ promptUser: Bool, _ initialAccess: SecAccess?, _ keychain: UnsafeMutablePointer<SecKeychain?>) -> OSStatus

Declaration
From
func SecKeychainDelete(_ keychainOrArray: SecKeychain!) -> OSStatus
To
func SecKeychainDelete(_ keychainOrArray: SecKeychain?) -> OSStatus

Declaration
From
func SecKeychainFindGenericPassword(_ keychainOrArray: AnyObject!, _ serviceNameLength: UInt32, _ serviceName: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ passwordLength: UnsafeMutablePointer<UInt32>, _ passwordData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ itemRef: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainFindGenericPassword(_ keychainOrArray: AnyObject?, _ serviceNameLength: UInt32, _ serviceName: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ passwordLength: UnsafeMutablePointer<UInt32>, _ passwordData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ itemRef: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainFindInternetPassword(_ keychainOrArray: AnyObject!, _ serverNameLength: UInt32, _ serverName: UnsafePointer<Int8>, _ securityDomainLength: UInt32, _ securityDomain: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ pathLength: UInt32, _ path: UnsafePointer<Int8>, _ port: UInt16, _ `protocol`: SecProtocolType, _ authenticationType: SecAuthenticationType, _ passwordLength: UnsafeMutablePointer<UInt32>, _ passwordData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ itemRef: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainFindInternetPassword(_ keychainOrArray: AnyObject?, _ serverNameLength: UInt32, _ serverName: UnsafePointer<Int8>, _ securityDomainLength: UInt32, _ securityDomain: UnsafePointer<Int8>, _ accountNameLength: UInt32, _ accountName: UnsafePointer<Int8>, _ pathLength: UInt32, _ path: UnsafePointer<Int8>, _ port: UInt16, _ `protocol`: SecProtocolType, _ authenticationType: SecAuthenticationType, _ passwordLength: UnsafeMutablePointer<UInt32>, _ passwordData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>, _ itemRef: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainGetPath(_ keychain: SecKeychain!, _ ioPathLength: UnsafeMutablePointer<UInt32>, _ pathName: UnsafeMutablePointer<Int8>) -> OSStatus
To
func SecKeychainGetPath(_ keychain: SecKeychain?, _ ioPathLength: UnsafeMutablePointer<UInt32>, _ pathName: UnsafeMutablePointer<Int8>) -> OSStatus

Declaration
From
func SecKeychainGetStatus(_ keychain: SecKeychain!, _ keychainStatus: UnsafeMutablePointer<SecKeychainStatus>) -> OSStatus
To
func SecKeychainGetStatus(_ keychain: SecKeychain?, _ keychainStatus: UnsafeMutablePointer<SecKeychainStatus>) -> OSStatus

Declaration
From
func SecKeychainGetUserInteractionAllowed(_ state: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func SecKeychainGetUserInteractionAllowed(_ state: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func SecKeychainItemCopyAccess(_ itemRef: SecKeychainItem!, _ access: UnsafeMutablePointer<Unmanaged<SecAccess>?>) -> OSStatus
To
func SecKeychainItemCopyAccess(_ itemRef: SecKeychainItem, _ access: UnsafeMutablePointer<SecAccess?>) -> OSStatus

Declaration
From
func SecKeychainItemCopyAttributesAndData(_ itemRef: SecKeychainItem!, _ info: UnsafeMutablePointer<SecKeychainAttributeInfo>, _ itemClass: UnsafeMutablePointer<SecItemClass>, _ attrList: UnsafeMutablePointer<UnsafeMutablePointer<SecKeychainAttributeList>>, _ length: UnsafeMutablePointer<UInt32>, _ outData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OSStatus
To
func SecKeychainItemCopyAttributesAndData(_ itemRef: SecKeychainItem, _ info: UnsafeMutablePointer<SecKeychainAttributeInfo>, _ itemClass: UnsafeMutablePointer<SecItemClass>, _ attrList: UnsafeMutablePointer<UnsafeMutablePointer<SecKeychainAttributeList>>, _ length: UnsafeMutablePointer<UInt32>, _ outData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OSStatus

Declaration
From
func SecKeychainItemCopyContent(_ itemRef: SecKeychainItem!, _ itemClass: UnsafeMutablePointer<SecItemClass>, _ attrList: UnsafeMutablePointer<SecKeychainAttributeList>, _ length: UnsafeMutablePointer<UInt32>, _ outData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OSStatus
To
func SecKeychainItemCopyContent(_ itemRef: SecKeychainItem, _ itemClass: UnsafeMutablePointer<SecItemClass>, _ attrList: UnsafeMutablePointer<SecKeychainAttributeList>, _ length: UnsafeMutablePointer<UInt32>, _ outData: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OSStatus

Declaration
From
func SecKeychainItemCopyFromPersistentReference(_ persistentItemRef: CFData!, _ itemRef: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainItemCopyFromPersistentReference(_ persistentItemRef: CFData, _ itemRef: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainItemCopyKeychain(_ itemRef: SecKeychainItem!, _ keychainRef: UnsafeMutablePointer<Unmanaged<SecKeychain>?>) -> OSStatus
To
func SecKeychainItemCopyKeychain(_ itemRef: SecKeychainItem, _ keychainRef: UnsafeMutablePointer<SecKeychain?>) -> OSStatus

Declaration
From
func SecKeychainItemCreateCopy(_ itemRef: SecKeychainItem!, _ destKeychainRef: SecKeychain!, _ initialAccess: SecAccess!, _ itemCopy: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainItemCreateCopy(_ itemRef: SecKeychainItem, _ destKeychainRef: SecKeychain?, _ initialAccess: SecAccess, _ itemCopy: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainItemCreateFromContent(_ itemClass: SecItemClass, _ attrList: UnsafeMutablePointer<SecKeychainAttributeList>, _ length: UInt32, _ data: UnsafePointer<Void>, _ keychainRef: SecKeychain!, _ initialAccess: SecAccess!, _ itemRef: UnsafeMutablePointer<Unmanaged<SecKeychainItem>?>) -> OSStatus
To
func SecKeychainItemCreateFromContent(_ itemClass: SecItemClass, _ attrList: UnsafeMutablePointer<SecKeychainAttributeList>, _ length: UInt32, _ data: UnsafePointer<Void>, _ keychainRef: SecKeychain?, _ initialAccess: SecAccess?, _ itemRef: UnsafeMutablePointer<SecKeychainItem?>) -> OSStatus

Declaration
From
func SecKeychainItemCreatePersistentReference(_ itemRef: SecKeychainItem!, _ persistentItemRef: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func SecKeychainItemCreatePersistentReference(_ itemRef: SecKeychainItem, _ persistentItemRef: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func SecKeychainItemDelete(_ itemRef: SecKeychainItem!) -> OSStatus
To
func SecKeychainItemDelete(_ itemRef: SecKeychainItem) -> OSStatus

Declaration
From
func SecKeychainItemModifyAttributesAndData(_ itemRef: SecKeychainItem!, _ attrList: UnsafePointer<SecKeychainAttributeList>, _ length: UInt32, _ data: UnsafePointer<Void>) -> OSStatus
To
func SecKeychainItemModifyAttributesAndData(_ itemRef: SecKeychainItem, _ attrList: UnsafePointer<SecKeychainAttributeList>, _ length: UInt32, _ data: UnsafePointer<Void>) -> OSStatus

Declaration
From
func SecKeychainItemModifyContent(_ itemRef: SecKeychainItem!, _ attrList: UnsafePointer<SecKeychainAttributeList>, _ length: UInt32, _ data: UnsafePointer<Void>) -> OSStatus
To
func SecKeychainItemModifyContent(_ itemRef: SecKeychainItem, _ attrList: UnsafePointer<SecKeychainAttributeList>, _ length: UInt32, _ data: UnsafePointer<Void>) -> OSStatus

Declaration
From
func SecKeychainItemSetAccess(_ itemRef: SecKeychainItem!, _ access: SecAccess!) -> OSStatus
To
func SecKeychainItemSetAccess(_ itemRef: SecKeychainItem, _ access: SecAccess) -> OSStatus

Declaration
From
func SecKeychainLock(_ keychain: SecKeychain!) -> OSStatus
To
func SecKeychainLock(_ keychain: SecKeychain?) -> OSStatus

Declaration
From
func SecKeychainOpen(_ pathName: UnsafePointer<Int8>, _ keychain: UnsafeMutablePointer<Unmanaged<SecKeychain>?>) -> OSStatus
To
func SecKeychainOpen(_ pathName: UnsafePointer<Int8>, _ keychain: UnsafeMutablePointer<SecKeychain?>) -> OSStatus

Declaration
From
func SecKeychainSetAccess(_ keychain: SecKeychain!, _ access: SecAccess!) -> OSStatus
To
func SecKeychainSetAccess(_ keychain: SecKeychain?, _ access: SecAccess) -> OSStatus

Declaration
From
func SecKeychainSetDefault(_ keychain: SecKeychain!) -> OSStatus
To
func SecKeychainSetDefault(_ keychain: SecKeychain?) -> OSStatus

Declaration
From
func SecKeychainSetDomainDefault(_ domain: SecPreferencesDomain, _ keychain: SecKeychain!) -> OSStatus
To
func SecKeychainSetDomainDefault(_ domain: SecPreferencesDomain, _ keychain: SecKeychain?) -> OSStatus

Declaration
From
func SecKeychainSetDomainSearchList(_ domain: SecPreferencesDomain, _ searchList: CFArray!) -> OSStatus
To
func SecKeychainSetDomainSearchList(_ domain: SecPreferencesDomain, _ searchList: CFArray) -> OSStatus

Declaration
From
func SecKeychainSetSearchList(_ searchList: CFArray!) -> OSStatus
To
func SecKeychainSetSearchList(_ searchList: CFArray) -> OSStatus

Declaration
From
func SecKeychainSetSettings(_ keychain: SecKeychain!, _ newSettings: UnsafePointer<SecKeychainSettings>) -> OSStatus
To
func SecKeychainSetSettings(_ keychain: SecKeychain?, _ newSettings: UnsafePointer<SecKeychainSettings>) -> OSStatus

Declaration
From
func SecKeychainSetUserInteractionAllowed(_ state: Boolean) -> OSStatus
To
func SecKeychainSetUserInteractionAllowed(_ state: Bool) -> OSStatus

Declaration
From
func SecKeychainUnlock(_ keychain: SecKeychain!, _ passwordLength: UInt32, _ password: UnsafePointer<Void>, _ usePassword: Boolean) -> OSStatus
To
func SecKeychainUnlock(_ keychain: SecKeychain?, _ passwordLength: UInt32, _ password: UnsafePointer<Void>, _ usePassword: Bool) -> OSStatus

Declaration
From
func SecKeyCreateFromData(_ parameters: CFDictionary!, _ keyData: CFData!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecKey>!
To
func SecKeyCreateFromData(_ parameters: CFDictionary, _ keyData: CFData, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecKey?

Declaration
From
func SecKeyDeriveFromPassword(_ password: CFString!, _ parameters: CFDictionary!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecKey>!
To
func SecKeyDeriveFromPassword(_ password: CFString, _ parameters: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecKey?

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

Declaration
From
func SecKeyGeneratePairAsync(_ parameters: CFDictionary!, _ deliveryQueue: dispatch_queue_t!, _ result: SecKeyGeneratePairBlock!)
To
func SecKeyGeneratePairAsync(_ parameters: CFDictionary, _ deliveryQueue: dispatch_queue_t, _ result: SecKeyGeneratePairBlock)

Declaration
From
typealias SecKeyGeneratePairBlock = (SecKey!, SecKey!, CFError!) -> Void
To
typealias SecKeyGeneratePairBlock = (SecKey, SecKey, CFError) -> Void

Declaration
From
func SecKeyGenerateSymmetric(_ parameters: CFDictionary!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecKey>!
To
func SecKeyGenerateSymmetric(_ parameters: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecKey?

Declaration
From
func SecKeyGetBlockSize(_ key: SecKey!) -> Int
To
func SecKeyGetBlockSize(_ key: SecKey) -> Int

Declaration
From
func SecKeyUnwrapSymmetric(_ keyToUnwrap: UnsafeMutablePointer<Unmanaged<CFData>?>, _ unwrappingKey: SecKey!, _ parameters: CFDictionary!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecKey>!
To
func SecKeyUnwrapSymmetric(_ keyToUnwrap: UnsafeMutablePointer<Unmanaged<CFData>?>, _ unwrappingKey: SecKey, _ parameters: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecKey?

Declaration
From
func SecKeyWrapSymmetric(_ keyToWrap: SecKey!, _ wrappingKey: SecKey!, _ parameters: CFDictionary!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFData>!
To
func SecKeyWrapSymmetric(_ keyToWrap: SecKey, _ wrappingKey: SecKey, _ parameters: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFData?

Declaration
From
typealias SecMessageBlock = (AnyObject!, CFError!, Boolean) -> Void
To
typealias SecMessageBlock = (AnyObject?, CFError?, Bool) -> Void

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 SecRequirementCopyData(_ requirement: SecRequirement!, _ flags: SecCSFlags, _ data: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func SecRequirementCopyData(_ requirement: SecRequirement, _ flags: SecCSFlags, _ data: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func SecRequirementCopyString(_ requirement: SecRequirement!, _ flags: SecCSFlags, _ text: UnsafeMutablePointer<Unmanaged<CFString>?>) -> OSStatus
To
func SecRequirementCopyString(_ requirement: SecRequirement, _ flags: SecCSFlags, _ text: UnsafeMutablePointer<CFString?>) -> OSStatus

Declaration
From
func SecRequirementCreateWithData(_ data: CFData!, _ flags: SecCSFlags, _ requirement: UnsafeMutablePointer<Unmanaged<SecRequirement>?>) -> OSStatus
To
func SecRequirementCreateWithData(_ data: CFData, _ flags: SecCSFlags, _ requirement: UnsafeMutablePointer<SecRequirement?>) -> OSStatus

Declaration
From
func SecRequirementCreateWithString(_ text: CFString!, _ flags: SecCSFlags, _ requirement: UnsafeMutablePointer<Unmanaged<SecRequirement>?>) -> OSStatus
To
func SecRequirementCreateWithString(_ text: CFString, _ flags: SecCSFlags, _ requirement: UnsafeMutablePointer<SecRequirement?>) -> OSStatus

Declaration
From
func SecRequirementCreateWithStringAndErrors(_ text: CFString!, _ flags: SecCSFlags, _ errors: UnsafeMutablePointer<Unmanaged<CFError>?>, _ requirement: UnsafeMutablePointer<Unmanaged<SecRequirement>?>) -> OSStatus
To
func SecRequirementCreateWithStringAndErrors(_ text: CFString, _ flags: SecCSFlags, _ errors: UnsafeMutablePointer<Unmanaged<CFError>?>, _ requirement: UnsafeMutablePointer<SecRequirement?>) -> OSStatus

Declaration
From
func SecSignTransformCreate(_ key: SecKey!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecSignTransformCreate(_ key: SecKey, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform?

Declaration
From
func SecStaticCodeCheckValidity(_ staticCode: SecStaticCode!, _ flags: SecCSFlags, _ requirement: SecRequirement!) -> OSStatus
To
func SecStaticCodeCheckValidity(_ staticCode: SecStaticCode, _ flags: SecCSFlags, _ requirement: SecRequirement?) -> OSStatus

Declaration
From
func SecStaticCodeCheckValidityWithErrors(_ staticCode: SecStaticCode!, _ flags: SecCSFlags, _ requirement: SecRequirement!, _ errors: UnsafeMutablePointer<Unmanaged<CFError>?>) -> OSStatus
To
func SecStaticCodeCheckValidityWithErrors(_ staticCode: SecStaticCode, _ flags: SecCSFlags, _ requirement: SecRequirement?, _ errors: UnsafeMutablePointer<Unmanaged<CFError>?>) -> OSStatus

Declaration
From
func SecStaticCodeCreateWithPath(_ path: CFURL!, _ flags: SecCSFlags, _ staticCode: UnsafeMutablePointer<Unmanaged<SecStaticCode>?>) -> OSStatus
To
func SecStaticCodeCreateWithPath(_ path: CFURL, _ flags: SecCSFlags, _ staticCode: UnsafeMutablePointer<SecStaticCode?>) -> OSStatus

Declaration
From
func SecStaticCodeCreateWithPathAndAttributes(_ path: CFURL!, _ flags: SecCSFlags, _ attributes: CFDictionary!, _ staticCode: UnsafeMutablePointer<Unmanaged<SecStaticCode>?>) -> OSStatus
To
func SecStaticCodeCreateWithPathAndAttributes(_ path: CFURL, _ flags: SecCSFlags, _ attributes: CFDictionary, _ staticCode: UnsafeMutablePointer<SecStaticCode?>) -> OSStatus

Declaration
From
func SecTaskCopyValueForEntitlement(_ task: SecTask!, _ entitlement: CFString!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<AnyObject>!
To
func SecTaskCopyValueForEntitlement(_ task: SecTask, _ entitlement: CFString, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> AnyObject?

Declaration
From
func SecTaskCopyValuesForEntitlements(_ task: SecTask!, _ entitlements: CFArray!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFDictionary>!
To
func SecTaskCopyValuesForEntitlements(_ task: SecTask, _ entitlements: CFArray, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> CFDictionary?

Declaration
From
func SecTaskCreateFromSelf(_ allocator: CFAllocator!) -> Unmanaged<SecTask>!
To
func SecTaskCreateFromSelf(_ allocator: CFAllocator?) -> SecTask?

Declaration
From
func SecTaskCreateWithAuditToken(_ allocator: CFAllocator!, _ token: audit_token_t) -> Unmanaged<SecTask>!
To
func SecTaskCreateWithAuditToken(_ allocator: CFAllocator?, _ token: audit_token_t) -> SecTask?

Declaration
From
typealias SecTransformActionBlock = () -> Unmanaged<AnyObject>!
To
typealias SecTransformActionBlock = () -> Unmanaged<AnyObject>?

Declaration
From
typealias SecTransformAttributeActionBlock = (SecTransformAttribute!, AnyObject!) -> Unmanaged<AnyObject>!
To
typealias SecTransformAttributeActionBlock = (SecTransformAttribute, AnyObject) -> Unmanaged<AnyObject>?

Declaration
From
func SecTransformConnectTransforms(_ sourceTransformRef: SecTransform!, _ sourceAttributeName: CFString!, _ destinationTransformRef: SecTransform!, _ destinationAttributeName: CFString!, _ group: SecGroupTransform!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecGroupTransform>!
To
func SecTransformConnectTransforms(_ sourceTransformRef: SecTransform, _ sourceAttributeName: CFString, _ destinationTransformRef: SecTransform, _ destinationAttributeName: CFString, _ group: SecGroupTransform, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecGroupTransform?

Declaration
From
func SecTransformCopyExternalRepresentation(_ transformRef: SecTransform!) -> Unmanaged<CFDictionary>!
To
func SecTransformCopyExternalRepresentation(_ transformRef: SecTransform) -> CFDictionary

Declaration
From
func SecTransformCreate(_ name: CFString!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecTransformCreate(_ name: CFString, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform?

Declaration
From
typealias SecTransformCreateFP = CFunctionPointer<((CFString!, SecTransform!, SecTransformImplementationRef) -> SecTransformInstanceBlock!)>
To
typealias SecTransformCreateFP = (CFString, SecTransform, SecTransformImplementationRef) -> SecTransformInstanceBlock

Declaration
From
func SecTransformCreateFromExternalRepresentation(_ dictionary: CFDictionary!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecTransformCreateFromExternalRepresentation(_ dictionary: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform?

Declaration
From
func SecTransformCreateGroupTransform() -> Unmanaged<SecGroupTransform>!
To
func SecTransformCreateGroupTransform() -> SecGroupTransform

Declaration
From
func SecTransformCreateReadTransformWithReadStream(_ inputStream: CFReadStream!) -> Unmanaged<SecTransform>!
To
func SecTransformCreateReadTransformWithReadStream(_ inputStream: CFReadStream) -> SecTransform

Declaration
From
func SecTransformCustomGetAttribute(_ ref: SecTransformImplementationRef, _ attribute: SecTransformStringOrAttribute!, _ type: SecTransformMetaAttributeType) -> Unmanaged<AnyObject>!
To
func SecTransformCustomGetAttribute(_ ref: SecTransformImplementationRef, _ attribute: SecTransformStringOrAttribute, _ type: SecTransformMetaAttributeType) -> AnyObject?

Declaration
From
func SecTransformCustomSetAttribute(_ ref: SecTransformImplementationRef, _ attribute: SecTransformStringOrAttribute!, _ type: SecTransformMetaAttributeType, _ value: AnyObject!) -> Unmanaged<AnyObject>!
To
func SecTransformCustomSetAttribute(_ ref: SecTransformImplementationRef, _ attribute: SecTransformStringOrAttribute, _ type: SecTransformMetaAttributeType, _ value: AnyObject?) -> AnyObject?

Declaration
From
typealias SecTransformDataBlock = (AnyObject!) -> Unmanaged<AnyObject>!
To
typealias SecTransformDataBlock = (AnyObject) -> Unmanaged<AnyObject>?

Declaration
From
func SecTransformExecute(_ transformRef: SecTransform!, _ errorRef: UnsafeMutablePointer<Unmanaged<CFError>?>) -> AnyObject!
To
func SecTransformExecute(_ transformRef: SecTransform, _ errorRef: UnsafeMutablePointer<Unmanaged<CFError>?>) -> AnyObject

Declaration
From
func SecTransformExecuteAsync(_ transformRef: SecTransform!, _ deliveryQueue: dispatch_queue_t!, _ deliveryBlock: SecMessageBlock!)
To
func SecTransformExecuteAsync(_ transformRef: SecTransform, _ deliveryQueue: dispatch_queue_t, _ deliveryBlock: SecMessageBlock)

Declaration
From
func SecTransformFindByName(_ transform: SecGroupTransform!, _ name: CFString!) -> Unmanaged<SecTransform>!
To
func SecTransformFindByName(_ transform: SecGroupTransform, _ name: CFString) -> SecTransform?

Declaration
From
func SecTransformGetAttribute(_ transformRef: SecTransform!, _ key: CFString!) -> Unmanaged<AnyObject>!
To
func SecTransformGetAttribute(_ transformRef: SecTransform, _ key: CFString) -> AnyObject?

Declaration
From
typealias SecTransformInstanceBlock = () -> Unmanaged<CFError>!
To
typealias SecTransformInstanceBlock = () -> Unmanaged<CFError>?

Declaration
From
func SecTransformNoData() -> Unmanaged<AnyObject>!
To
func SecTransformNoData() -> AnyObject

Declaration
From
func SecTransformPushbackAttribute(_ ref: SecTransformImplementationRef, _ attribute: SecTransformStringOrAttribute!, _ value: AnyObject!) -> Unmanaged<AnyObject>!
To
func SecTransformPushbackAttribute(_ ref: SecTransformImplementationRef, _ attribute: SecTransformStringOrAttribute, _ value: AnyObject) -> AnyObject?

Declaration
From
func SecTransformRegister(_ uniqueName: CFString!, _ createTransformFunction: SecTransformCreateFP, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
To
func SecTransformRegister(_ uniqueName: CFString, _ createTransformFunction: SecTransformCreateFP, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Bool

Declaration
From
func SecTransformSetAttribute(_ transformRef: SecTransform!, _ key: CFString!, _ value: AnyObject!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Boolean
To
func SecTransformSetAttribute(_ transformRef: SecTransform, _ key: CFString, _ value: AnyObject, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Bool

Declaration
From
func SecTransformSetAttributeAction(_ ref: SecTransformImplementationRef, _ action: CFString!, _ attribute: SecTransformStringOrAttribute!, _ newAction: SecTransformAttributeActionBlock!) -> Unmanaged<CFError>!
To
func SecTransformSetAttributeAction(_ ref: SecTransformImplementationRef, _ action: CFString, _ attribute: SecTransformStringOrAttribute?, _ newAction: SecTransformAttributeActionBlock) -> CFError?

Declaration
From
func SecTransformSetDataAction(_ ref: SecTransformImplementationRef, _ action: CFString!, _ newAction: SecTransformDataBlock!) -> Unmanaged<CFError>!
To
func SecTransformSetDataAction(_ ref: SecTransformImplementationRef, _ action: CFString, _ newAction: SecTransformDataBlock) -> CFError?

Declaration
From
func SecTransformSetTransformAction(_ ref: SecTransformImplementationRef, _ action: CFString!, _ newAction: SecTransformActionBlock!) -> Unmanaged<CFError>!
To
func SecTransformSetTransformAction(_ ref: SecTransformImplementationRef, _ action: CFString, _ newAction: SecTransformActionBlock) -> CFError?

Declaration
From
typealias SecTrustCallback = (SecTrust!, SecTrustResultType) -> Void
To
typealias SecTrustCallback = (SecTrust, SecTrustResultType) -> Void

Declaration
From
func SecTrustCopyAnchorCertificates(_ anchors: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecTrustCopyAnchorCertificates(_ anchors: 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 SecTrustedApplicationCopyData(_ appRef: SecTrustedApplication!, _ data: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func SecTrustedApplicationCopyData(_ appRef: SecTrustedApplication, _ data: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func SecTrustedApplicationCreateFromPath(_ path: UnsafePointer<Int8>, _ app: UnsafeMutablePointer<Unmanaged<SecTrustedApplication>?>) -> OSStatus
To
func SecTrustedApplicationCreateFromPath(_ path: UnsafePointer<Int8>, _ app: UnsafeMutablePointer<SecTrustedApplication?>) -> OSStatus

Declaration
From
func SecTrustedApplicationSetData(_ appRef: SecTrustedApplication!, _ data: CFData!) -> OSStatus
To
func SecTrustedApplicationSetData(_ appRef: SecTrustedApplication, _ data: CFData) -> 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

Declaration
From
func SecTrustGetNetworkFetchAllowed(_ trust: SecTrust!, _ allowFetch: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func SecTrustGetNetworkFetchAllowed(_ trust: SecTrust, _ allowFetch: UnsafeMutablePointer<DarwinBoolean>) -> 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 SecTrustSetKeychains(_ trust: SecTrust!, _ keychainOrArray: AnyObject!) -> OSStatus
To
func SecTrustSetKeychains(_ trust: SecTrust, _ keychainOrArray: AnyObject?) -> OSStatus

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 SecTrustSetOptions(_ trustRef: SecTrust!, _ options: SecTrustOptionFlags) -> OSStatus
To
func SecTrustSetOptions(_ trustRef: SecTrust, _ options: SecTrustOptionFlags) -> OSStatus

Declaration
From
func SecTrustSetPolicies(_ trust: SecTrust!, _ policies: AnyObject!) -> OSStatus
To
func SecTrustSetPolicies(_ trust: SecTrust, _ policies: AnyObject) -> OSStatus

Declaration
From
func SecTrustSettingsCopyCertificates(_ domain: SecTrustSettingsDomain, _ certArray: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecTrustSettingsCopyCertificates(_ domain: SecTrustSettingsDomain, _ certArray: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecTrustSettingsCopyModificationDate(_ certRef: SecCertificate!, _ domain: SecTrustSettingsDomain, _ modificationDate: UnsafeMutablePointer<Unmanaged<CFDate>?>) -> OSStatus
To
func SecTrustSettingsCopyModificationDate(_ certRef: SecCertificate, _ domain: SecTrustSettingsDomain, _ modificationDate: UnsafeMutablePointer<CFDate?>) -> OSStatus

Declaration
From
func SecTrustSettingsCopyTrustSettings(_ certRef: SecCertificate!, _ domain: SecTrustSettingsDomain, _ trustSettings: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SecTrustSettingsCopyTrustSettings(_ certRef: SecCertificate, _ domain: SecTrustSettingsDomain, _ trustSettings: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SecTrustSettingsCreateExternalRepresentation(_ domain: SecTrustSettingsDomain, _ trustSettings: UnsafeMutablePointer<Unmanaged<CFData>?>) -> OSStatus
To
func SecTrustSettingsCreateExternalRepresentation(_ domain: SecTrustSettingsDomain, _ trustSettings: UnsafeMutablePointer<CFData?>) -> OSStatus

Declaration
From
func SecTrustSettingsImportExternalRepresentation(_ domain: SecTrustSettingsDomain, _ trustSettings: CFData!) -> OSStatus
To
func SecTrustSettingsImportExternalRepresentation(_ domain: SecTrustSettingsDomain, _ trustSettings: CFData) -> OSStatus

Declaration
From
func SecTrustSettingsRemoveTrustSettings(_ certRef: SecCertificate!, _ domain: SecTrustSettingsDomain) -> OSStatus
To
func SecTrustSettingsRemoveTrustSettings(_ certRef: SecCertificate, _ domain: SecTrustSettingsDomain) -> OSStatus

Declaration
From
func SecTrustSettingsSetTrustSettings(_ certRef: SecCertificate!, _ domain: SecTrustSettingsDomain, _ trustSettingsDictOrArray: AnyObject!) -> OSStatus
To
func SecTrustSettingsSetTrustSettings(_ certRef: SecCertificate, _ domain: SecTrustSettingsDomain, _ trustSettingsDictOrArray: AnyObject?) -> OSStatus

Declaration
From
func SecTrustSetVerifyDate(_ trust: SecTrust!, _ verifyDate: CFDate!) -> OSStatus
To
func SecTrustSetVerifyDate(_ trust: SecTrust, _ verifyDate: CFDate) -> OSStatus

Declaration
From
func SecVerifyTransformCreate(_ key: SecKey!, _ signature: CFData!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!
To
func SecVerifyTransformCreate(_ key: SecKey, _ signature: CFData?, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> SecTransform?

Declaration
From
var SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA: Int { get }
To
var SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_anon_EXPORT_WITH_RC4_40_MD5: Int { get }
To
var SSL_DH_anon_EXPORT_WITH_RC4_40_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_DH_anon_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var SSL_DH_anon_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_anon_WITH_DES_CBC_SHA: Int { get }
To
var SSL_DH_anon_WITH_DES_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_anon_WITH_RC4_128_MD5: Int { get }
To
var SSL_DH_anon_WITH_RC4_128_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA: Int { get }
To
var SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_DSS_WITH_DES_CBC_SHA: Int { get }
To
var SSL_DH_DSS_WITH_DES_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA: Int { get }
To
var SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DH_RSA_WITH_DES_CBC_SHA: Int { get }
To
var SSL_DH_RSA_WITH_DES_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA: Int { get }
To
var SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DHE_DSS_WITH_DES_CBC_SHA: Int { get }
To
var SSL_DHE_DSS_WITH_DES_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: Int { get }
To
var SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_DHE_RSA_WITH_DES_CBC_SHA: Int { get }
To
var SSL_DHE_RSA_WITH_DES_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA: Int { get }
To
var SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_FORTEZZA_DMS_WITH_NULL_SHA: Int { get }
To
var SSL_FORTEZZA_DMS_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_NO_SUCH_CIPHERSUITE: Int { get }
To
var SSL_NO_SUCH_CIPHERSUITE: SSLCipherSuite { get }

Declaration
From
var SSL_NULL_WITH_NULL_NULL: Int { get }
To
var SSL_NULL_WITH_NULL_NULL: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_EXPORT_WITH_DES40_CBC_SHA: Int { get }
To
var SSL_RSA_EXPORT_WITH_DES40_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5: Int { get }
To
var SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_EXPORT_WITH_RC4_40_MD5: Int { get }
To
var SSL_RSA_EXPORT_WITH_RC4_40_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_3DES_EDE_CBC_MD5: Int { get }
To
var SSL_RSA_WITH_3DES_EDE_CBC_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var SSL_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_DES_CBC_MD5: Int { get }
To
var SSL_RSA_WITH_DES_CBC_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_DES_CBC_SHA: Int { get }
To
var SSL_RSA_WITH_DES_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_IDEA_CBC_MD5: Int { get }
To
var SSL_RSA_WITH_IDEA_CBC_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_IDEA_CBC_SHA: Int { get }
To
var SSL_RSA_WITH_IDEA_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_NULL_MD5: Int { get }
To
var SSL_RSA_WITH_NULL_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_NULL_SHA: Int { get }
To
var SSL_RSA_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_RC2_CBC_MD5: Int { get }
To
var SSL_RSA_WITH_RC2_CBC_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_RC4_128_MD5: Int { get }
To
var SSL_RSA_WITH_RC4_128_MD5: SSLCipherSuite { get }

Declaration
From
var SSL_RSA_WITH_RC4_128_SHA: Int { get }
To
var SSL_RSA_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
func SSLAddDistinguishedName(_ context: SSLContext!, _ derDN: UnsafePointer<Void>, _ derDNLen: Int) -> OSStatus
To
func SSLAddDistinguishedName(_ context: SSLContext, _ derDN: UnsafePointer<Void>, _ derDNLen: Int) -> OSStatus

Declaration
From
func SSLClose(_ context: SSLContext!) -> OSStatus
To
func SSLClose(_ context: SSLContext) -> OSStatus

Declaration
From
func SSLCopyCertificateAuthorities(_ context: SSLContext!, _ certificates: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SSLCopyCertificateAuthorities(_ context: SSLContext, _ certificates: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SSLCopyDistinguishedNames(_ context: SSLContext!, _ names: UnsafeMutablePointer<Unmanaged<CFArray>?>) -> OSStatus
To
func SSLCopyDistinguishedNames(_ context: SSLContext, _ names: UnsafeMutablePointer<CFArray?>) -> OSStatus

Declaration
From
func SSLCopyPeerTrust(_ context: SSLContext!, _ trust: UnsafeMutablePointer<Unmanaged<SecTrust>?>) -> OSStatus
To
func SSLCopyPeerTrust(_ context: SSLContext, _ trust: UnsafeMutablePointer<SecTrust?>) -> OSStatus

Declaration
From
func SSLCreateContext(_ alloc: CFAllocator!, _ protocolSide: SSLProtocolSide, _ connectionType: SSLConnectionType) -> Unmanaged<SSLContext>!
To
func SSLCreateContext(_ alloc: CFAllocator?, _ protocolSide: SSLProtocolSide, _ connectionType: SSLConnectionType) -> SSLContext?

Declaration
From
func SSLGetBufferedReadSize(_ context: SSLContext!, _ bufSize: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetBufferedReadSize(_ context: SSLContext, _ bufSize: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetClientCertificateState(_ context: SSLContext!, _ clientState: UnsafeMutablePointer<SSLClientCertificateState>) -> OSStatus
To
func SSLGetClientCertificateState(_ context: SSLContext, _ clientState: UnsafeMutablePointer<SSLClientCertificateState>) -> OSStatus

Declaration
From
func SSLGetConnection(_ context: SSLContext!, _ connection: UnsafeMutablePointer<SSLConnectionRef>) -> OSStatus
To
func SSLGetConnection(_ context: SSLContext, _ connection: UnsafeMutablePointer<SSLConnectionRef>) -> OSStatus

Declaration
From
func SSLGetDatagramWriteSize(_ dtlsContext: SSLContext!, _ bufSize: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetDatagramWriteSize(_ dtlsContext: SSLContext, _ bufSize: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetDiffieHellmanParams(_ context: SSLContext!, _ dhParams: UnsafeMutablePointer<UnsafePointer<Void>>, _ dhParamsLen: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetDiffieHellmanParams(_ context: SSLContext, _ dhParams: UnsafeMutablePointer<UnsafePointer<Void>>, _ dhParamsLen: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetEnabledCiphers(_ context: SSLContext!, _ ciphers: UnsafeMutablePointer<SSLCipherSuite>, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetEnabledCiphers(_ context: SSLContext, _ ciphers: UnsafeMutablePointer<SSLCipherSuite>, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetMaxDatagramRecordSize(_ dtlsContext: SSLContext!, _ maxSize: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetMaxDatagramRecordSize(_ dtlsContext: SSLContext, _ maxSize: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetNegotiatedCipher(_ context: SSLContext!, _ cipherSuite: UnsafeMutablePointer<SSLCipherSuite>) -> OSStatus
To
func SSLGetNegotiatedCipher(_ context: SSLContext, _ cipherSuite: UnsafeMutablePointer<SSLCipherSuite>) -> OSStatus

Declaration
From
func SSLGetNegotiatedProtocolVersion(_ context: SSLContext!, _ `protocol`: UnsafeMutablePointer<SSLProtocol>) -> OSStatus
To
func SSLGetNegotiatedProtocolVersion(_ context: SSLContext, _ `protocol`: UnsafeMutablePointer<SSLProtocol>) -> OSStatus

Declaration
From
func SSLGetNumberEnabledCiphers(_ context: SSLContext!, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetNumberEnabledCiphers(_ context: SSLContext, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetNumberSupportedCiphers(_ context: SSLContext!, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetNumberSupportedCiphers(_ context: SSLContext, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetPeerDomainName(_ context: SSLContext!, _ peerName: UnsafeMutablePointer<Int8>, _ peerNameLen: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetPeerDomainName(_ context: SSLContext, _ peerName: UnsafeMutablePointer<Int8>, _ peerNameLen: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetPeerDomainNameLength(_ context: SSLContext!, _ peerNameLen: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetPeerDomainNameLength(_ context: SSLContext, _ peerNameLen: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetPeerID(_ context: SSLContext!, _ peerID: UnsafeMutablePointer<UnsafePointer<Void>>, _ peerIDLen: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetPeerID(_ context: SSLContext, _ peerID: UnsafeMutablePointer<UnsafePointer<Void>>, _ peerIDLen: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLGetProtocolVersionMax(_ context: SSLContext!, _ maxVersion: UnsafeMutablePointer<SSLProtocol>) -> OSStatus
To
func SSLGetProtocolVersionMax(_ context: SSLContext, _ maxVersion: UnsafeMutablePointer<SSLProtocol>) -> OSStatus

Declaration
From
func SSLGetProtocolVersionMin(_ context: SSLContext!, _ minVersion: UnsafeMutablePointer<SSLProtocol>) -> OSStatus
To
func SSLGetProtocolVersionMin(_ context: SSLContext, _ minVersion: UnsafeMutablePointer<SSLProtocol>) -> OSStatus

Declaration
From
func SSLGetSessionOption(_ context: SSLContext!, _ option: SSLSessionOption, _ value: UnsafeMutablePointer<Boolean>) -> OSStatus
To
func SSLGetSessionOption(_ context: SSLContext, _ option: SSLSessionOption, _ value: UnsafeMutablePointer<DarwinBoolean>) -> OSStatus

Declaration
From
func SSLGetSessionState(_ context: SSLContext!, _ state: UnsafeMutablePointer<SSLSessionState>) -> OSStatus
To
func SSLGetSessionState(_ context: SSLContext, _ state: UnsafeMutablePointer<SSLSessionState>) -> OSStatus

Declaration
From
func SSLGetSupportedCiphers(_ context: SSLContext!, _ ciphers: UnsafeMutablePointer<SSLCipherSuite>, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLGetSupportedCiphers(_ context: SSLContext, _ ciphers: UnsafeMutablePointer<SSLCipherSuite>, _ numCiphers: UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLHandshake(_ context: SSLContext!) -> OSStatus
To
func SSLHandshake(_ context: SSLContext) -> OSStatus

Declaration
From
func SSLRead(_ context: SSLContext!, _ data: UnsafeMutablePointer<Void>, _ dataLength: Int, _ processed: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLRead(_ context: SSLContext, _ data: UnsafeMutablePointer<Void>, _ dataLength: Int, _ processed: UnsafeMutablePointer<Int>) -> OSStatus

Modified SSLReadFunc
Declaration
From
typealias SSLReadFunc = CFunctionPointer<((SSLConnectionRef, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Int>) -> OSStatus)>
To
typealias SSLReadFunc = (SSLConnectionRef, UnsafeMutablePointer<Void>, UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
func SSLSetCertificate(_ context: SSLContext!, _ certRefs: CFArray!) -> OSStatus
To
func SSLSetCertificate(_ context: SSLContext, _ certRefs: CFArray) -> OSStatus

Declaration
From
func SSLSetCertificateAuthorities(_ context: SSLContext!, _ certificateOrArray: AnyObject!, _ replaceExisting: Boolean) -> OSStatus
To
func SSLSetCertificateAuthorities(_ context: SSLContext, _ certificateOrArray: AnyObject, _ replaceExisting: Bool) -> OSStatus

Declaration
From
func SSLSetClientSideAuthenticate(_ context: SSLContext!, _ auth: SSLAuthenticate) -> OSStatus
To
func SSLSetClientSideAuthenticate(_ context: SSLContext, _ auth: SSLAuthenticate) -> OSStatus

Declaration
From
func SSLSetConnection(_ context: SSLContext!, _ connection: SSLConnectionRef) -> OSStatus
To
func SSLSetConnection(_ context: SSLContext, _ connection: SSLConnectionRef) -> OSStatus

Declaration
From
func SSLSetDatagramHelloCookie(_ dtlsContext: SSLContext!, _ cookie: UnsafePointer<Void>, _ cookieLen: Int) -> OSStatus
To
func SSLSetDatagramHelloCookie(_ dtlsContext: SSLContext, _ cookie: UnsafePointer<Void>, _ cookieLen: Int) -> OSStatus

Declaration
From
func SSLSetDiffieHellmanParams(_ context: SSLContext!, _ dhParams: UnsafePointer<Void>, _ dhParamsLen: Int) -> OSStatus
To
func SSLSetDiffieHellmanParams(_ context: SSLContext, _ dhParams: UnsafePointer<Void>, _ dhParamsLen: Int) -> OSStatus

Declaration
From
func SSLSetEnabledCiphers(_ context: SSLContext!, _ ciphers: UnsafePointer<SSLCipherSuite>, _ numCiphers: Int) -> OSStatus
To
func SSLSetEnabledCiphers(_ context: SSLContext, _ ciphers: UnsafePointer<SSLCipherSuite>, _ numCiphers: Int) -> OSStatus

DeclarationDeprecation
From
func SSLSetEncryptionCertificate(_ context: SSLContext!, _ certRefs: CFArray!) -> OSStatus
--
To
func SSLSetEncryptionCertificate(_ context: SSLContext, _ certRefs: CFArray) -> OSStatus
OS X 10.11

Declaration
From
func SSLSetIOFuncs(_ context: SSLContext!, _ readFunc: SSLReadFunc, _ writeFunc: SSLWriteFunc) -> OSStatus
To
func SSLSetIOFuncs(_ context: SSLContext, _ readFunc: SSLReadFunc, _ writeFunc: SSLWriteFunc) -> OSStatus

Declaration
From
func SSLSetMaxDatagramRecordSize(_ dtlsContext: SSLContext!, _ maxSize: Int) -> OSStatus
To
func SSLSetMaxDatagramRecordSize(_ dtlsContext: SSLContext, _ maxSize: Int) -> OSStatus

Declaration
From
func SSLSetPeerDomainName(_ context: SSLContext!, _ peerName: UnsafePointer<Int8>, _ peerNameLen: Int) -> OSStatus
To
func SSLSetPeerDomainName(_ context: SSLContext, _ peerName: UnsafePointer<Int8>, _ peerNameLen: Int) -> OSStatus

Declaration
From
func SSLSetPeerID(_ context: SSLContext!, _ peerID: UnsafePointer<Void>, _ peerIDLen: Int) -> OSStatus
To
func SSLSetPeerID(_ context: SSLContext, _ peerID: UnsafePointer<Void>, _ peerIDLen: Int) -> OSStatus

Declaration
From
func SSLSetProtocolVersionMax(_ context: SSLContext!, _ maxVersion: SSLProtocol) -> OSStatus
To
func SSLSetProtocolVersionMax(_ context: SSLContext, _ maxVersion: SSLProtocol) -> OSStatus

Declaration
From
func SSLSetProtocolVersionMin(_ context: SSLContext!, _ minVersion: SSLProtocol) -> OSStatus
To
func SSLSetProtocolVersionMin(_ context: SSLContext, _ minVersion: SSLProtocol) -> OSStatus

Declaration
From
func SSLSetSessionOption(_ context: SSLContext!, _ option: SSLSessionOption, _ value: Boolean) -> OSStatus
To
func SSLSetSessionOption(_ context: SSLContext, _ option: SSLSessionOption, _ value: Bool) -> OSStatus

Declaration
From
func SSLWrite(_ context: SSLContext!, _ data: UnsafePointer<Void>, _ dataLength: Int, _ processed: UnsafeMutablePointer<Int>) -> OSStatus
To
func SSLWrite(_ context: SSLContext, _ data: UnsafePointer<Void>, _ dataLength: Int, _ processed: UnsafeMutablePointer<Int>) -> OSStatus

Modified SSLWriteFunc
Declaration
From
typealias SSLWriteFunc = CFunctionPointer<((SSLConnectionRef, UnsafePointer<Void>, UnsafeMutablePointer<Int>) -> OSStatus)>
To
typealias SSLWriteFunc = (SSLConnectionRef, UnsafePointer<Void>, UnsafeMutablePointer<Int>) -> OSStatus

Declaration
From
var TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_DH_anon_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_DH_anon_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_DH_anon_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_DH_anon_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_DH_anon_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_AES_256_CBC_SHA256: Int { get }
To
var TLS_DH_anon_WITH_AES_256_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_DH_anon_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DH_anon_WITH_RC4_128_MD5: Int { get }
To
var TLS_DH_anon_WITH_RC4_128_MD5: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_DH_DSS_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_DH_DSS_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_DH_DSS_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_DH_DSS_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_AES_256_CBC_SHA256: Int { get }
To
var TLS_DH_DSS_WITH_AES_256_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_DSS_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_DH_DSS_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_DH_RSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_DH_RSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_DH_RSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_DH_RSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_AES_256_CBC_SHA256: Int { get }
To
var TLS_DH_RSA_WITH_AES_256_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DH_RSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_DH_RSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_DHE_DSS_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_DHE_DSS_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: Int { get }
To
var TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_DHE_PSK_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_DHE_PSK_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_DHE_PSK_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_DHE_PSK_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_DHE_PSK_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_DHE_PSK_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_NULL_SHA: Int { get }
To
var TLS_DHE_PSK_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_NULL_SHA256: Int { get }
To
var TLS_DHE_PSK_WITH_NULL_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_NULL_SHA384: Int { get }
To
var TLS_DHE_PSK_WITH_NULL_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_PSK_WITH_RC4_128_SHA: Int { get }
To
var TLS_DHE_PSK_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_DHE_RSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_DHE_RSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_DHE_RSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_AES_256_CBC_SHA256: Int { get }
To
var TLS_DHE_RSA_WITH_AES_256_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_anon_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_ECDH_anon_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_anon_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_ECDH_anon_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_anon_WITH_NULL_SHA: Int { get }
To
var TLS_ECDH_anon_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_anon_WITH_RC4_128_SHA: Int { get }
To
var TLS_ECDH_anon_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_NULL_SHA: Int { get }
To
var TLS_ECDH_ECDSA_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_ECDSA_WITH_RC4_128_SHA: Int { get }
To
var TLS_ECDH_ECDSA_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_NULL_SHA: Int { get }
To
var TLS_ECDH_RSA_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDH_RSA_WITH_RC4_128_SHA: Int { get }
To
var TLS_ECDH_RSA_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_NULL_SHA: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: Int { get }
To
var TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_NULL_SHA: Int { get }
To
var TLS_ECDHE_RSA_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_ECDHE_RSA_WITH_RC4_128_SHA: Int { get }
To
var TLS_ECDHE_RSA_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_EMPTY_RENEGOTIATION_INFO_SCSV: Int { get }
To
var TLS_EMPTY_RENEGOTIATION_INFO_SCSV: SSLCipherSuite { get }

Declaration
From
var TLS_NULL_WITH_NULL_NULL: Int { get }
To
var TLS_NULL_WITH_NULL_NULL: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_PSK_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_PSK_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_PSK_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_PSK_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_PSK_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_PSK_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_PSK_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_NULL_SHA: Int { get }
To
var TLS_PSK_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_NULL_SHA256: Int { get }
To
var TLS_PSK_WITH_NULL_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_NULL_SHA384: Int { get }
To
var TLS_PSK_WITH_NULL_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_PSK_WITH_RC4_128_SHA: Int { get }
To
var TLS_PSK_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_RSA_PSK_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_RSA_PSK_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_RSA_PSK_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_RSA_PSK_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_AES_256_CBC_SHA384: Int { get }
To
var TLS_RSA_PSK_WITH_AES_256_CBC_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_RSA_PSK_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_NULL_SHA: Int { get }
To
var TLS_RSA_PSK_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_NULL_SHA256: Int { get }
To
var TLS_RSA_PSK_WITH_NULL_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_NULL_SHA384: Int { get }
To
var TLS_RSA_PSK_WITH_NULL_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_PSK_WITH_RC4_128_SHA: Int { get }
To
var TLS_RSA_PSK_WITH_RC4_128_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_3DES_EDE_CBC_SHA: Int { get }
To
var TLS_RSA_WITH_3DES_EDE_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_AES_128_CBC_SHA: Int { get }
To
var TLS_RSA_WITH_AES_128_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_AES_128_CBC_SHA256: Int { get }
To
var TLS_RSA_WITH_AES_128_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_AES_128_GCM_SHA256: Int { get }
To
var TLS_RSA_WITH_AES_128_GCM_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_AES_256_CBC_SHA: Int { get }
To
var TLS_RSA_WITH_AES_256_CBC_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_AES_256_CBC_SHA256: Int { get }
To
var TLS_RSA_WITH_AES_256_CBC_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_AES_256_GCM_SHA384: Int { get }
To
var TLS_RSA_WITH_AES_256_GCM_SHA384: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_NULL_MD5: Int { get }
To
var TLS_RSA_WITH_NULL_MD5: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_NULL_SHA: Int { get }
To
var TLS_RSA_WITH_NULL_SHA: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_NULL_SHA256: Int { get }
To
var TLS_RSA_WITH_NULL_SHA256: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_RC4_128_MD5: Int { get }
To
var TLS_RSA_WITH_RC4_128_MD5: SSLCipherSuite { get }

Declaration
From
var TLS_RSA_WITH_RC4_128_SHA: Int { get }
To
var TLS_RSA_WITH_RC4_128_SHA: SSLCipherSuite { get }