Mac Developer Library Developer
Search

GSS Changes

GSS

gssapi.h
Removed #def GSSAPI_DEPRECATED
Removed gss_store_cred()
Added #def GSSAPI_CALLCONV
Added #def GSS_C_ATTR_LOCAL_LOGIN_USER
Added #def GSS_IOV_BUFFER_FLAG_ALLOCATE
Added #def GSS_IOV_BUFFER_FLAG_ALLOCATED
Added #def GSS_S_BAD_MECH_ATTR
Added #def GSS_S_CRED_UNAVAIL
Added gss_aapl_change_password()
Added gss_const_OID
Added gss_const_OID_set
Added gss_const_buffer_t
Added gss_const_channel_bindings_t
Added gss_const_cred_id_t
Added gss_const_ctx_id_t
Added gss_const_name_t
Added #def gss_iter_OID
Added #def kGSSChangePasswordNewPassword
Added #def kGSSChangePasswordOldPassword
Added #def kGSSICVerifyCredential
gssapi_apple.h
Added #def GSS_LIB_CALL
Added #def GSS_LIB_FUNCTION
Added #def GSS_LIB_VARIABLE
Modified gss_aapl_initial_cred()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_aapl_initial_cred ( const gss_name_t, const gss_OID, CFDictionaryRef, gss_cred_id_t *, CFErrorRef *);
Togssapi_apple.hOM_uint32 gss_aapl_initial_cred ( const gss_name_t, gss_const_OID, CFDictionaryRef, gss_cred_id_t *, CFErrorRef *);

gssapi_oid.h
Added #def GSSAPI_GSSAPI_OID
Added #def GSS_APPL_LKDC_SUPPORTED
Added #def GSS_C_CRED_CERTIFICATE
Added #def GSS_C_CRED_DIAG
Added #def GSS_C_CRED_GET_DEFAULT
Added #def GSS_C_CRED_PASSWORD
Added #def GSS_C_CRED_RENEW
Added #def GSS_C_CRED_SET_DEFAULT
Added #def GSS_C_CRED_SecIdentity
Added #def GSS_C_CRED_VALIDATE
Added #def GSS_C_MA_AUTH_INIT
Added #def GSS_C_MA_AUTH_INIT_ANON
Added #def GSS_C_MA_AUTH_INIT_INIT
Added #def GSS_C_MA_AUTH_TARG
Added #def GSS_C_MA_AUTH_TARG_ANON
Added #def GSS_C_MA_AUTH_TARG_INIT
Added #def GSS_C_MA_CBINDINGS
Added #def GSS_C_MA_COMPRESS
Added #def GSS_C_MA_CONF_PROT
Added #def GSS_C_MA_CTX_TRANS
Added #def GSS_C_MA_DELEG_CRED
Added #def GSS_C_MA_DEPRECATED
Added #def GSS_C_MA_INTEG_PROT
Added #def GSS_C_MA_ITOK_FRAMED
Added #def GSS_C_MA_MECH_COMPOSITE
Added #def GSS_C_MA_MECH_CONCRETE
Added #def GSS_C_MA_MECH_DESCRIPTION
Added #def GSS_C_MA_MECH_GLUE
Added #def GSS_C_MA_MECH_NAME
Added #def GSS_C_MA_MECH_NEGO
Added #def GSS_C_MA_MECH_PSEUDO
Added #def GSS_C_MA_MIC
Added #def GSS_C_MA_NOT_DFLT_MECH
Added #def GSS_C_MA_NOT_MECH
Added #def GSS_C_MA_OOS_DET
Added #def GSS_C_MA_PFS
Added #def GSS_C_MA_PROT_READY
Added #def GSS_C_MA_REPLAY_DET
Added #def GSS_C_MA_SASL_MECH_NAME
Added #def GSS_C_MA_WRAP
Added #def GSS_C_NTLM_RESET_KEYS
Added #def GSS_C_NT_UUID
Modified #def GSS_C_NTLM_V1
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_AUTHTIME_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_SERVICE_KEYBLOCK_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_IAKERB_MECHANISM
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NTLM_SUPPORT_CHANNELBINDINGS
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_KRB5_SEND_TO_KDC_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_DEFAULT_REALM_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_IMPORT_CRED_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NT_NTLM
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_NETLOGON_SET_SESSION_KEY_X
Header
Fromgssapi_netlogon.h
Togssapi_oid.h

Modified #def GSS_NETLOGON_NT_NETBIOS_DNS_NAME
Header
Fromgssapi_netlogon.h
Togssapi_oid.h

Modified #def GSS_KRB5_CCACHE_NAME_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_NTLM_MECHANISM
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_NETLOGON_MECHANISM
Header
Fromgssapi_netlogon.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_TKT_FLAGS_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NT_DN
Header
Fromgssapi.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_TIME_OFFSET_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_NTLM_GET_SESSION_KEY_X
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_PKU2U_MECHANISM
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_COMPAT_DES3_MIC_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_EXPORT_LUCID_CONTEXT_V1_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_PEER_HAS_UPDATED_SPNEGO
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NTLM_SUPPORT_LM2
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_KRB5_EXPORT_LUCID_CONTEXT_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_SUBKEY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_DNS_CANONICALIZE_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_TIME_OFFSET_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_PLUGIN_REGISTER_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NTLM_V2
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_C_NTLM_GUEST
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_KRB5_CRED_NO_CI_FLAGS_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_MECHANISM
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_COPY_CCACHE_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NTLM_SESSION_KEY
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_KRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NTLM_FORCE_V1
Header
Fromgssapi_ntlm.h
Togssapi_oid.h

Modified #def GSS_SPNEGO_MECHANISM
Header
Fromgssapi_spnego.h
Togssapi_oid.h

Modified #def GSS_NETLOGON_SET_SIGN_ALGORITHM_X
Header
Fromgssapi_netlogon.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_INITIATOR_SUBKEY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_ALLOWABLE_ENCTYPES_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_ACCEPTOR_SUBKEY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_REGISTER_ACCEPTOR_IDENTITY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

gssapi_protos.h
Added gss_acquire_cred_with_password()
Added gss_decapsulate_token()
Added gss_display_mech_attr()
Added gss_encapsulate_token()
Added gss_export_cred()
Added gss_import_cred()
Added gss_inquire_attrs_for_mech()
Modified gss_pseudo_random()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_pseudo_random ( OM_uint32 *minor_status, gss_ctx_id_t context, int prf_key, const gss_buffer_t prf_in, ssize_t desired_output_len, gss_buffer_t prf_out);
Togssapi_protos.hOM_uint32 gss_pseudo_random ( OM_uint32 *, gss_ctx_id_t, int, const gss_buffer_t, ssize_t, gss_buffer_t);

Modified gss_inquire_cred_by_oid()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_inquire_cred_by_oid ( OM_uint32 *minor_status, const gss_cred_id_t cred_handle, const gss_OID desired_object, gss_buffer_set_t *data_set);
Togssapi_protos.hOM_uint32 gss_inquire_cred_by_oid ( OM_uint32 *, const gss_cred_id_t, const gss_OID, gss_buffer_set_t *);

Modified gss_set_sec_context_option()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_set_sec_context_option ( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, const gss_OID desired_object, const gss_buffer_t value);
Togssapi_protos.hOM_uint32 gss_set_sec_context_option ( OM_uint32 *, gss_ctx_id_t *, const gss_OID, const gss_buffer_t);

Modified gss_release_buffer()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_acquire_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_duplicate_oid()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_duplicate_oid ( OM_uint32 *, gss_OID, gss_OID *);
Togssapi_protos.hOM_uint32 gss_duplicate_oid ( OM_uint32 *, gss_OID, gss_OID *dest_oid);

Modified gss_add_oid_set_member()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_add_oid_set_member ( OM_uint32 *, const gss_OID, gss_OID_set *);
Togssapi_protos.hOM_uint32 gss_add_oid_set_member ( OM_uint32 *, gss_const_OID, gss_OID_set *);

Modified gss_wrap()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_wrap_size_limit()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_oid()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_free_lucid_sec_context()
HeaderDeclaration
Fromgssapi_krb5.hOM_uint32 gss_krb5_free_lucid_sec_context ( OM_uint32 *minor_status, void *kctx);
Togssapi_protos.hOM_uint32 gss_krb5_free_lucid_sec_context ( OM_uint32 *, void *);

Modified gss_verify()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_display_status()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_duplicate_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_create_empty_oid_set()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_ccache_name()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_sign()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gsskrb5_register_acceptor_identity()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_verify_mic()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_destroy_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_add_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_export_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_iter_creds()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_iter_creds ( OM_uint32 *, OM_uint32 flags, gss_OID mech, void (^useriter)(gss_OID, gss_cred_id_t));
Togssapi_protos.hOM_uint32 gss_iter_creds ( OM_uint32 *, OM_uint32, gss_const_OID, void (^useriter)(gss_OID, gss_cred_id_t));

Modified gss_create_empty_buffer_set()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_create_empty_buffer_set ( OM_uint32 *minor_status, gss_buffer_set_t *buffer_set);
Togssapi_protos.hOM_uint32 gss_create_empty_buffer_set ( OM_uint32 *, gss_buffer_set_t *);

Modified gss_display_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_seal()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_oid_equal()
HeaderDeclaration
Fromgssapi.hint gss_oid_equal ( const gss_OID a, const gss_OID b);
Togssapi_protos.hint gss_oid_equal ( gss_const_OID, gss_const_OID);

Modified gss_test_oid_set_member()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_test_oid_set_member ( OM_uint32 *, const gss_OID, const gss_OID_set, int *);
Togssapi_protos.hOM_uint32 gss_test_oid_set_member ( OM_uint32 *, gss_const_OID, const gss_OID_set, int *);

Modified gss_inquire_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_get_mic()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_context_time()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_copy_ccache()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_add_buffer_set_member()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_add_buffer_set_member ( OM_uint32 *minor_status, const gss_buffer_t member_buffer, gss_buffer_set_t *buffer_set);
Togssapi_protos.hOM_uint32 gss_add_buffer_set_member ( OM_uint32 *, const gss_buffer_t, gss_buffer_set_t *);

Modified gsskrb5_extract_authz_data_from_sec_context()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_inquire_names_for_mech()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_inquire_names_for_mech ( OM_uint32 *, const gss_OID, gss_OID_set *);
Togssapi_protos.hOM_uint32 gss_inquire_names_for_mech ( OM_uint32 *, gss_const_OID, gss_OID_set *);

Modified gss_inquire_mechs_for_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_compare_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_cred_by_mech()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_init_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_unseal()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_iter_creds_f()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_iter_creds_f ( OM_uint32 *, OM_uint32, gss_OID, void *, void (*)(void *, gss_OID, gss_cred_id_t));
Togssapi_protos.hOM_uint32 gss_iter_creds_f ( OM_uint32 *, OM_uint32, gss_const_OID, void *, void (*)(void *, gss_OID, gss_cred_id_t));

Modified gss_release_oid_set()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_delete_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified krb5_gss_register_acceptor_identity()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_krb5_export_lucid_sec_context()
HeaderDeclaration
Fromgssapi_krb5.hOM_uint32 gss_krb5_export_lucid_sec_context ( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, OM_uint32 version, void **kctx);
Togssapi_protos.hOM_uint32 gss_krb5_export_lucid_sec_context ( OM_uint32 *, gss_ctx_id_t *, OM_uint32, void **);

Modified gss_krb5_set_allowable_enctypes()
HeaderDeclaration
Fromgssapi_krb5.hOM_uint32 gss_krb5_set_allowable_enctypes ( OM_uint32 *minor_status, gss_cred_id_t cred, OM_uint32 num_enctypes, int32_t *enctypes);
Togssapi_protos.hOM_uint32 gss_krb5_set_allowable_enctypes ( OM_uint32 *, gss_cred_id_t, OM_uint32, int32_t *);

Modified gss_import_name()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_import_name ( OM_uint32 *, const gss_buffer_t, const gss_OID, gss_name_t *);
Togssapi_protos.hOM_uint32 gss_import_name ( OM_uint32 *, const gss_buffer_t, gss_const_OID, gss_name_t *);

Modified gss_unwrap()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_process_context_token()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_buffer_set()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_release_buffer_set ( OM_uint32 *minor_status, gss_buffer_set_t *buffer_set);
Togssapi_protos.hOM_uint32 gss_release_buffer_set ( OM_uint32 *, gss_buffer_set_t *);

Modified gss_inquire_sec_context_by_oid()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_inquire_sec_context_by_oid ( OM_uint32 *minor_status, const gss_ctx_id_t context_handle, const gss_OID desired_object, gss_buffer_set_t *data_set);
Togssapi_protos.hOM_uint32 gss_inquire_sec_context_by_oid ( OM_uint32 *, const gss_ctx_id_t, const gss_OID, gss_buffer_set_t *);

Modified gss_import_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_accept_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_set_cred_option()
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_set_cred_option ( OM_uint32 *minor_status, gss_cred_id_t *cred_handle, const gss_OID object, const gss_buffer_t value);
Togssapi_protos.hOM_uint32 gss_set_cred_option ( OM_uint32 *, gss_cred_id_t *, const gss_OID, const gss_buffer_t);

Modified gss_export_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_oid_to_str()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_canonicalize_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_indicate_mechs()
Header
Fromgssapi.h
Togssapi_protos.h

Feedback