Documentation Archive Developer
Search

GSS Changes for Swift

GSS

Removed gss_buffer_desc_struct.init(length: Int, value: UnsafeMutablePointer<Void>)
Removed gss_OID_desc_struct.init(length: OM_uint32, elements: UnsafeMutablePointer<Void>)
Declaration
From
struct gss_buffer_desc_struct {
    var length: Int
    var value: UnsafeMutablePointer<Void>
    init()
    init(length length: Int, value value: UnsafeMutablePointer<Void>)
}
To
struct gss_buffer_desc_struct {
    var length: Int
    var value: UnsafeMutableRawPointer!
    init()
    init(length length: Int, value value: UnsafeMutableRawPointer!)
}

Declaration
From
var value: UnsafeMutablePointer<Void>
To
var value: UnsafeMutableRawPointer!

Declaration
From
struct gss_buffer_set_desc_struct {
    var count: Int
    var elements: UnsafeMutablePointer<gss_buffer_desc>
    init()
    init(count count: Int, elements elements: UnsafeMutablePointer<gss_buffer_desc>)
}
To
struct gss_buffer_set_desc_struct {
    var count: Int
    var elements: UnsafeMutablePointer<gss_buffer_desc>!
    init()
    init(count count: Int, elements elements: UnsafeMutablePointer<gss_buffer_desc>!)
}

Declaration
From
var elements: UnsafeMutablePointer<gss_buffer_desc>
To
var elements: UnsafeMutablePointer<gss_buffer_desc>!

Declaration
From
struct gss_OID_desc_struct {
    var length: OM_uint32
    var elements: UnsafeMutablePointer<Void>
    init()
    init(length length: OM_uint32, elements elements: UnsafeMutablePointer<Void>)
}
To
struct gss_OID_desc_struct {
    var length: OM_uint32
    var elements: UnsafeMutableRawPointer!
    init()
    init(length length: OM_uint32, elements elements: UnsafeMutableRawPointer!)
}

Declaration
From
var elements: UnsafeMutablePointer<Void>
To
var elements: UnsafeMutableRawPointer!

Declaration
From
struct gss_OID_set_desc_struct {
    var count: Int
    var elements: gss_OID
    init()
    init(count count: Int, elements elements: gss_OID)
}
To
struct gss_OID_set_desc_struct {
    var count: Int
    var elements: gss_OID!
    init()
    init(count count: Int, elements elements: gss_OID!)
}

Declaration
From
var elements: gss_OID
To
var elements: gss_OID!

Declaration
From
func gss_aapl_change_password(_ name: gss_name_t, _ mech: gss_const_OID, _ attributes: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> OM_uint32
To
func gss_aapl_change_password(_ name: gss_name_t, _ mech: gss_const_OID, _ attributes: CFDictionary, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>?) -> OM_uint32

Declaration
From
func gss_aapl_initial_cred(_ desired_name: gss_name_t, _ desired_mech: gss_const_OID, _ attributes: CFDictionary?, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> OM_uint32
To
func gss_aapl_initial_cred(_ desired_name: gss_name_t, _ desired_mech: gss_const_OID, _ attributes: CFDictionary?, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>?, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>?) -> OM_uint32

Declaration
From
func gss_accept_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>, _ acceptor_cred_handle: gss_cred_id_t, _ input_token: gss_buffer_t, _ input_chan_bindings: gss_channel_bindings_t, _ src_name: UnsafeMutablePointer<gss_name_t>, _ mech_type: UnsafeMutablePointer<gss_OID>, _ output_token: gss_buffer_t, _ ret_flags: UnsafeMutablePointer<OM_uint32>, _ time_rec: UnsafeMutablePointer<OM_uint32>, _ delegated_cred_handle: UnsafeMutablePointer<gss_cred_id_t>) -> OM_uint32
To
func gss_accept_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?, _ acceptor_cred_handle: gss_cred_id_t?, _ input_token: gss_buffer_t?, _ input_chan_bindings: gss_channel_bindings_t?, _ src_name: UnsafeMutablePointer<gss_name_t?>?, _ mech_type: UnsafeMutablePointer<gss_OID?>?, _ output_token: gss_buffer_t, _ ret_flags: UnsafeMutablePointer<OM_uint32>?, _ time_rec: UnsafeMutablePointer<OM_uint32>?, _ delegated_cred_handle: UnsafeMutablePointer<gss_cred_id_t?>?) -> OM_uint32

Declaration
From
func gss_acquire_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_name: gss_name_t, _ time_req: OM_uint32, _ desired_mechs: gss_OID_set, _ cred_usage: gss_cred_usage_t, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>, _ actual_mechs: UnsafeMutablePointer<gss_OID_set>, _ time_rec: UnsafeMutablePointer<OM_uint32>) -> OM_uint32
To
func gss_acquire_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_name: gss_name_t?, _ time_req: OM_uint32, _ desired_mechs: gss_OID_set?, _ cred_usage: gss_cred_usage_t, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>?, _ actual_mechs: UnsafeMutablePointer<gss_OID_set?>?, _ time_rec: UnsafeMutablePointer<OM_uint32>?) -> OM_uint32

Declaration
From
func gss_acquire_cred_with_password(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_name: gss_name_t, _ password: gss_buffer_t, _ time_req: OM_uint32, _ desired_mechs: gss_OID_set, _ cred_usage: gss_cred_usage_t, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>, _ actual_mechs: UnsafeMutablePointer<gss_OID_set>, _ time_rec: UnsafeMutablePointer<OM_uint32>) -> OM_uint32
To
func gss_acquire_cred_with_password(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_name: gss_name_t, _ password: gss_buffer_t, _ time_req: OM_uint32, _ desired_mechs: gss_OID_set?, _ cred_usage: gss_cred_usage_t, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>?, _ actual_mechs: UnsafeMutablePointer<gss_OID_set?>?, _ time_rec: UnsafeMutablePointer<OM_uint32>?) -> OM_uint32

Declaration
From
func gss_add_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_cred_handle: gss_cred_id_t, _ desired_name: gss_name_t, _ desired_mech: gss_OID, _ cred_usage: gss_cred_usage_t, _ initiator_time_req: OM_uint32, _ acceptor_time_req: OM_uint32, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>, _ actual_mechs: UnsafeMutablePointer<gss_OID_set>, _ initiator_time_rec: UnsafeMutablePointer<OM_uint32>, _ acceptor_time_rec: UnsafeMutablePointer<OM_uint32>) -> OM_uint32
To
func gss_add_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_cred_handle: gss_cred_id_t?, _ desired_name: gss_name_t?, _ desired_mech: gss_OID?, _ cred_usage: gss_cred_usage_t, _ initiator_time_req: OM_uint32, _ acceptor_time_req: OM_uint32, _ output_cred_handle: UnsafeMutablePointer<gss_cred_id_t>?, _ actual_mechs: UnsafeMutablePointer<gss_OID_set?>?, _ initiator_time_rec: UnsafeMutablePointer<OM_uint32>?, _ acceptor_time_rec: UnsafeMutablePointer<OM_uint32>?) -> OM_uint32

Declaration
From
typealias gss_auth_identity_t = COpaquePointer
To
typealias gss_auth_identity_t = OpaquePointer

Declaration
From
func gss_canonicalize_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ mech_type: gss_OID, _ output_name: UnsafeMutablePointer<gss_name_t>) -> OM_uint32
To
func gss_canonicalize_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ mech_type: gss_OID, _ output_name: UnsafeMutablePointer<gss_name_t>?) -> OM_uint32

Declaration
From
typealias gss_const_cred_id_t = COpaquePointer
To
typealias gss_const_cred_id_t = OpaquePointer

Declaration
From
typealias gss_const_name_t = COpaquePointer
To
typealias gss_const_name_t = OpaquePointer

Declaration
From
func gss_create_empty_buffer_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ buffer_set: UnsafeMutablePointer<gss_buffer_set_t>) -> OM_uint32
To
func gss_create_empty_buffer_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ buffer_set: UnsafeMutablePointer<gss_buffer_set_t>?) -> OM_uint32

Declaration
From
func gss_create_empty_oid_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ oid_set: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_create_empty_oid_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ oid_set: UnsafeMutablePointer<gss_OID_set>?) -> OM_uint32

Modified gss_cred_id_t
Declaration
From
typealias gss_cred_id_t = COpaquePointer
To
typealias gss_cred_id_t = OpaquePointer

Modified gss_ctx_id_t
Declaration
From
typealias gss_ctx_id_t = COpaquePointer
To
typealias gss_ctx_id_t = OpaquePointer

Declaration
From
func gss_delete_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>, _ output_token: gss_buffer_t) -> OM_uint32
To
func gss_delete_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?, _ output_token: gss_buffer_t?) -> OM_uint32

Declaration
From
func gss_destroy_cred(_ min_stat: UnsafeMutablePointer<OM_uint32>, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>) -> OM_uint32
To
func gss_destroy_cred(_ min_stat: UnsafeMutablePointer<OM_uint32>, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>?) -> OM_uint32

Declaration
From
func gss_display_mech_attr(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mech_attr: gss_const_OID, _ name: gss_buffer_t, _ short_desc: gss_buffer_t, _ long_desc: gss_buffer_t) -> OM_uint32
To
func gss_display_mech_attr(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mech_attr: gss_const_OID, _ name: gss_buffer_t?, _ short_desc: gss_buffer_t?, _ long_desc: gss_buffer_t?) -> OM_uint32

Declaration
From
func gss_display_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ output_name_buffer: gss_buffer_t, _ output_name_type: UnsafeMutablePointer<gss_OID>) -> OM_uint32
To
func gss_display_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ output_name_buffer: gss_buffer_t, _ output_name_type: UnsafeMutablePointer<gss_OID?>?) -> OM_uint32

Declaration
From
func gss_display_status(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ status_value: OM_uint32, _ status_type: Int32, _ mech_type: gss_OID, _ message_content: UnsafeMutablePointer<OM_uint32>, _ status_string: gss_buffer_t) -> OM_uint32
To
func gss_display_status(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ status_value: OM_uint32, _ status_type: Int32, _ mech_type: gss_OID?, _ message_content: UnsafeMutablePointer<OM_uint32>, _ status_string: gss_buffer_t) -> OM_uint32

Declaration
From
func gss_duplicate_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ src_name: gss_name_t, _ dest_name: UnsafeMutablePointer<gss_name_t>) -> OM_uint32
To
func gss_duplicate_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ src_name: gss_name_t, _ dest_name: UnsafeMutablePointer<gss_name_t>?) -> OM_uint32

Declaration
From
func gss_export_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>, _ interprocess_token: gss_buffer_t) -> OM_uint32
To
func gss_export_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?, _ interprocess_token: gss_buffer_t?) -> OM_uint32

Declaration
From
func gss_import_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ token: gss_buffer_t, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>) -> OM_uint32
To
func gss_import_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ token: gss_buffer_t, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>?) -> OM_uint32

Declaration
From
func gss_import_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name_buffer: gss_buffer_t, _ input_name_type: gss_const_OID, _ output_name: UnsafeMutablePointer<gss_name_t>) -> OM_uint32
To
func gss_import_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name_buffer: gss_buffer_t, _ input_name_type: gss_const_OID?, _ output_name: UnsafeMutablePointer<gss_name_t>?) -> OM_uint32

Declaration
From
func gss_import_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ interprocess_token: gss_buffer_t, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>) -> OM_uint32
To
func gss_import_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ interprocess_token: gss_buffer_t, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?) -> OM_uint32

Declaration
From
func gss_indicate_mechs(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mech_set: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_indicate_mechs(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mech_set: UnsafeMutablePointer<gss_OID_set>?) -> OM_uint32

Declaration
From
func gss_indicate_mechs_by_attrs(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_mech_attrs: gss_const_OID_set, _ except_mech_attrs: gss_const_OID_set, _ critical_mech_attrs: gss_const_OID_set, _ mechs: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_indicate_mechs_by_attrs(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_mech_attrs: gss_const_OID_set?, _ except_mech_attrs: gss_const_OID_set?, _ critical_mech_attrs: gss_const_OID_set?, _ mechs: UnsafeMutablePointer<gss_OID_set>?) -> OM_uint32

Declaration
From
func gss_init_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ initiator_cred_handle: gss_cred_id_t, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>, _ target_name: gss_name_t, _ input_mech_type: gss_OID, _ req_flags: OM_uint32, _ time_req: OM_uint32, _ input_chan_bindings: gss_channel_bindings_t, _ input_token: gss_buffer_t, _ actual_mech_type: UnsafeMutablePointer<gss_OID>, _ output_token: gss_buffer_t, _ ret_flags: UnsafeMutablePointer<OM_uint32>, _ time_rec: UnsafeMutablePointer<OM_uint32>) -> OM_uint32
To
func gss_init_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ initiator_cred_handle: gss_cred_id_t?, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?, _ target_name: gss_name_t, _ input_mech_type: gss_OID?, _ req_flags: OM_uint32, _ time_req: OM_uint32, _ input_chan_bindings: gss_channel_bindings_t?, _ input_token: gss_buffer_t?, _ actual_mech_type: UnsafeMutablePointer<gss_OID?>?, _ output_token: gss_buffer_t, _ ret_flags: UnsafeMutablePointer<OM_uint32>?, _ time_rec: UnsafeMutablePointer<OM_uint32>?) -> OM_uint32

Declaration
From
func gss_inquire_attrs_for_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mech: gss_const_OID, _ mech_attr: UnsafeMutablePointer<gss_OID_set>, _ known_mech_attrs: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_inquire_attrs_for_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mech: gss_const_OID, _ mech_attr: UnsafeMutablePointer<gss_OID_set?>?, _ known_mech_attrs: UnsafeMutablePointer<gss_OID_set?>?) -> OM_uint32

Declaration
From
func gss_inquire_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ src_name: UnsafeMutablePointer<gss_name_t>, _ targ_name: UnsafeMutablePointer<gss_name_t>, _ lifetime_rec: UnsafeMutablePointer<OM_uint32>, _ mech_type: UnsafeMutablePointer<gss_OID>, _ ctx_flags: UnsafeMutablePointer<OM_uint32>, _ locally_initiated: UnsafeMutablePointer<Int32>, _ xopen: UnsafeMutablePointer<Int32>) -> OM_uint32
To
func gss_inquire_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ src_name: UnsafeMutablePointer<gss_name_t?>?, _ targ_name: UnsafeMutablePointer<gss_name_t?>?, _ lifetime_rec: UnsafeMutablePointer<OM_uint32>?, _ mech_type: UnsafeMutablePointer<gss_OID?>?, _ ctx_flags: UnsafeMutablePointer<OM_uint32>?, _ locally_initiated: UnsafeMutablePointer<Int32>?, _ xopen: UnsafeMutablePointer<Int32>?) -> OM_uint32

Declaration
From
func gss_inquire_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: gss_cred_id_t, _ name_ret: UnsafeMutablePointer<gss_name_t>, _ lifetime: UnsafeMutablePointer<OM_uint32>, _ cred_usage: UnsafeMutablePointer<gss_cred_usage_t>, _ mechanisms: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_inquire_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: gss_cred_id_t?, _ name_ret: UnsafeMutablePointer<gss_name_t?>?, _ lifetime: UnsafeMutablePointer<OM_uint32>?, _ cred_usage: UnsafeMutablePointer<gss_cred_usage_t>?, _ mechanisms: UnsafeMutablePointer<gss_OID_set?>?) -> OM_uint32

Declaration
From
func gss_inquire_cred_by_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: gss_cred_id_t, _ mech_type: gss_OID, _ cred_name: UnsafeMutablePointer<gss_name_t>, _ initiator_lifetime: UnsafeMutablePointer<OM_uint32>, _ acceptor_lifetime: UnsafeMutablePointer<OM_uint32>, _ cred_usage: UnsafeMutablePointer<gss_cred_usage_t>) -> OM_uint32
To
func gss_inquire_cred_by_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: gss_cred_id_t?, _ mech_type: gss_OID, _ cred_name: UnsafeMutablePointer<gss_name_t?>?, _ initiator_lifetime: UnsafeMutablePointer<OM_uint32>?, _ acceptor_lifetime: UnsafeMutablePointer<OM_uint32>?, _ cred_usage: UnsafeMutablePointer<gss_cred_usage_t>?) -> OM_uint32

Declaration
From
func gss_inquire_cred_by_oid(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: gss_cred_id_t, _ desired_object: gss_OID, _ data_set: UnsafeMutablePointer<gss_buffer_set_t>) -> OM_uint32
To
func gss_inquire_cred_by_oid(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: gss_cred_id_t, _ desired_object: gss_OID, _ data_set: UnsafeMutablePointer<gss_buffer_set_t>?) -> OM_uint32

Declaration
From
func gss_inquire_mech_for_saslname(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ sasl_mech_name: gss_buffer_t, _ mech_type: UnsafeMutablePointer<gss_OID>) -> OM_uint32
To
func gss_inquire_mech_for_saslname(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ sasl_mech_name: gss_buffer_t?, _ mech_type: UnsafeMutablePointer<gss_OID?>?) -> OM_uint32

Declaration
From
func gss_inquire_mechs_for_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ mech_types: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_inquire_mechs_for_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ mech_types: UnsafeMutablePointer<gss_OID_set>?) -> OM_uint32

Declaration
From
func gss_inquire_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ name_is_MN: UnsafeMutablePointer<Int32>, _ MN_mech: UnsafeMutablePointer<gss_OID>, _ attrs: UnsafeMutablePointer<gss_buffer_set_t>) -> OM_uint32
To
func gss_inquire_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: gss_name_t, _ name_is_MN: UnsafeMutablePointer<Int32>, _ MN_mech: UnsafeMutablePointer<gss_OID?>?, _ attrs: UnsafeMutablePointer<gss_buffer_set_t?>?) -> OM_uint32

Declaration
From
func gss_inquire_names_for_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mechanism: gss_const_OID, _ name_types: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_inquire_names_for_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ mechanism: gss_const_OID, _ name_types: UnsafeMutablePointer<gss_OID_set>?) -> OM_uint32

Declaration
From
func gss_inquire_saslname_for_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_mech: gss_OID, _ sasl_mech_name: gss_buffer_t, _ mech_name: gss_buffer_t, _ mech_description: gss_buffer_t) -> OM_uint32
To
func gss_inquire_saslname_for_mech(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ desired_mech: gss_OID, _ sasl_mech_name: gss_buffer_t?, _ mech_name: gss_buffer_t?, _ mech_description: gss_buffer_t?) -> OM_uint32

Declaration
From
func gss_inquire_sec_context_by_oid(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ desired_object: gss_OID, _ data_set: UnsafeMutablePointer<gss_buffer_set_t>) -> OM_uint32
To
func gss_inquire_sec_context_by_oid(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ desired_object: gss_OID, _ data_set: UnsafeMutablePointer<gss_buffer_set_t>?) -> OM_uint32

Declaration
From
func gss_iter_creds(_ min_stat: UnsafeMutablePointer<OM_uint32>, _ flags: OM_uint32, _ mech: gss_const_OID, _ useriter: (gss_OID, gss_cred_id_t) -> Void) -> OM_uint32
To
func gss_iter_creds(_ min_stat: UnsafeMutablePointer<OM_uint32>, _ flags: OM_uint32, _ mech: gss_const_OID?, _ useriter: @escaping (gss_OID?, gss_cred_id_t?) -> Swift.Void) -> OM_uint32

Declaration
From
func gss_iter_creds_f(_ min_stat: UnsafeMutablePointer<OM_uint32>, _ flags: OM_uint32, _ mech: gss_const_OID, _ userctx: UnsafeMutablePointer<Void>, _ useriter: (UnsafeMutablePointer<Void>, gss_OID, gss_cred_id_t) -> Void) -> OM_uint32
To
func gss_iter_creds_f(_ min_stat: UnsafeMutablePointer<OM_uint32>, _ flags: OM_uint32, _ mech: gss_const_OID?, _ userctx: UnsafeMutableRawPointer?, _ useriter: @escaping (UnsafeMutableRawPointer?, gss_OID?, gss_cred_id_t?) -> Swift.Void) -> OM_uint32

Declaration
From
func gss_krb5_ccache_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ name: UnsafePointer<Int8>, _ out_name: UnsafeMutablePointer<UnsafePointer<Int8>>) -> OM_uint32
To
func gss_krb5_ccache_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ name: UnsafePointer<Int8>?, _ out_name: UnsafeMutablePointer<UnsafePointer<Int8>?>?) -> OM_uint32

Declaration
From
func gss_krb5_export_lucid_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>, _ version: OM_uint32, _ rctx: UnsafeMutablePointer<UnsafeMutablePointer<Void>>) -> OM_uint32
To
func gss_krb5_export_lucid_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?, _ version: OM_uint32, _ rctx: UnsafeMutablePointer<UnsafeMutableRawPointer>?) -> OM_uint32

Declaration
From
func gss_krb5_free_lucid_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ c: UnsafeMutablePointer<Void>) -> OM_uint32
To
func gss_krb5_free_lucid_sec_context(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ c: UnsafeMutableRawPointer) -> OM_uint32

Modified gss_name_t
Declaration
From
typealias gss_name_t = COpaquePointer
To
typealias gss_name_t = OpaquePointer

Declaration
From
func gss_oid_equal(_ a: gss_const_OID, _ b: gss_const_OID) -> Int32
To
func gss_oid_equal(_ a: gss_const_OID?, _ b: gss_const_OID?) -> Int32

Declaration
From
func gss_release_buffer_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ buffer_set: UnsafeMutablePointer<gss_buffer_set_t>) -> OM_uint32
To
func gss_release_buffer_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ buffer_set: UnsafeMutablePointer<gss_buffer_set_t>?) -> OM_uint32

Declaration
From
func gss_release_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>) -> OM_uint32
To
func gss_release_cred(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>?) -> OM_uint32

Declaration
From
func gss_release_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: UnsafeMutablePointer<gss_name_t>) -> OM_uint32
To
func gss_release_name(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ input_name: UnsafeMutablePointer<gss_name_t>?) -> OM_uint32

Declaration
From
func gss_release_oid_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ set: UnsafeMutablePointer<gss_OID_set>) -> OM_uint32
To
func gss_release_oid_set(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ set: UnsafeMutablePointer<gss_OID_set>?) -> OM_uint32

Declaration
From
func gss_set_cred_option(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t>, _ object: gss_OID, _ value: gss_buffer_t) -> OM_uint32
To
func gss_set_cred_option(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ cred_handle: UnsafeMutablePointer<gss_cred_id_t?>?, _ object: gss_OID, _ value: gss_buffer_t?) -> OM_uint32

Declaration
From
func gss_set_sec_context_option(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>, _ object: gss_OID, _ value: gss_buffer_t) -> OM_uint32
To
func gss_set_sec_context_option(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: UnsafeMutablePointer<gss_ctx_id_t>?, _ object: gss_OID, _ value: gss_buffer_t?) -> OM_uint32

Declaration
From
func gss_unwrap(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ input_message_buffer: gss_buffer_t, _ output_message_buffer: gss_buffer_t, _ conf_state: UnsafeMutablePointer<Int32>, _ qop_state: UnsafeMutablePointer<gss_qop_t>) -> OM_uint32
To
func gss_unwrap(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ input_message_buffer: gss_buffer_t, _ output_message_buffer: gss_buffer_t, _ conf_state: UnsafeMutablePointer<Int32>?, _ qop_state: UnsafeMutablePointer<gss_qop_t>?) -> OM_uint32

Declaration
From
func gss_verify_mic(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ message_buffer: gss_buffer_t, _ token_buffer: gss_buffer_t, _ qop_state: UnsafeMutablePointer<gss_qop_t>) -> OM_uint32
To
func gss_verify_mic(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ message_buffer: gss_buffer_t, _ token_buffer: gss_buffer_t, _ qop_state: UnsafeMutablePointer<gss_qop_t>?) -> OM_uint32

Declaration
From
func gss_wrap(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ conf_req_flag: Int32, _ qop_req: gss_qop_t, _ input_message_buffer: gss_buffer_t, _ conf_state: UnsafeMutablePointer<Int32>, _ output_message_buffer: gss_buffer_t) -> OM_uint32
To
func gss_wrap(_ minor_status: UnsafeMutablePointer<OM_uint32>, _ context_handle: gss_ctx_id_t, _ conf_req_flag: Int32, _ qop_req: gss_qop_t, _ input_message_buffer: gss_buffer_t, _ conf_state: UnsafeMutablePointer<Int32>?, _ output_message_buffer: gss_buffer_t) -> OM_uint32

Declaration
From
func GSSCreateCredentialFromUUID(_ uuid: CFUUID) -> gss_cred_id_t
To
func GSSCreateCredentialFromUUID(_ uuid: CFUUID) -> gss_cred_id_t?

Declaration
From
func GSSCreateName(_ name: AnyObject, _ name_type: gss_const_OID, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> gss_name_t
To
func GSSCreateName(_ name: CFTypeRef, _ name_type: gss_const_OID, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>?) -> gss_name_t?

Declaration
From
func GSSCredentialCopyName(_ cred: gss_cred_id_t) -> gss_name_t
To
func GSSCredentialCopyName(_ cred: gss_cred_id_t) -> gss_name_t?