| Index: net/http/mock_gssapi_library_posix.h
|
| diff --git a/net/http/mock_gssapi_library_posix.h b/net/http/mock_gssapi_library_posix.h
|
| index cbd35e558ddc22cbca70a58383a1935306f2ea5d..17e0d475fff51651e9bfcbac0162a01ce71ee351 100644
|
| --- a/net/http/mock_gssapi_library_posix.h
|
| +++ b/net/http/mock_gssapi_library_posix.h
|
| @@ -73,7 +73,7 @@ class MockGSSAPILibrary : public GSSAPILibrary {
|
| };
|
|
|
| MockGSSAPILibrary();
|
| - virtual ~MockGSSAPILibrary();
|
| + ~MockGSSAPILibrary() override;
|
|
|
| // Establishes an expectation for a |init_sec_context()| call.
|
| //
|
| @@ -122,67 +122,58 @@ class MockGSSAPILibrary : public GSSAPILibrary {
|
| // Initializes the library, including any necessary dynamic libraries.
|
| // This is done separately from construction (which happens at startup time)
|
| // in order to delay work until the class is actually needed.
|
| - virtual bool Init() override;
|
| + bool Init() override;
|
|
|
| // These methods match the ones in the GSSAPI library.
|
| - virtual OM_uint32 import_name(
|
| - OM_uint32* minor_status,
|
| - const gss_buffer_t input_name_buffer,
|
| - const gss_OID input_name_type,
|
| - gss_name_t* output_name) override;
|
| - virtual OM_uint32 release_name(
|
| - OM_uint32* minor_status,
|
| - gss_name_t* input_name) override;
|
| - virtual OM_uint32 release_buffer(
|
| - OM_uint32* minor_status,
|
| - gss_buffer_t buffer) override;
|
| - virtual OM_uint32 display_name(
|
| - OM_uint32* minor_status,
|
| - const gss_name_t input_name,
|
| - gss_buffer_t output_name_buffer,
|
| - gss_OID* output_name_type) override;
|
| - virtual OM_uint32 display_status(
|
| - OM_uint32* minor_status,
|
| - OM_uint32 status_value,
|
| - int status_type,
|
| - const gss_OID mech_type,
|
| - OM_uint32* message_contex,
|
| - gss_buffer_t status_string) override;
|
| - virtual OM_uint32 init_sec_context(
|
| - OM_uint32* minor_status,
|
| - const gss_cred_id_t initiator_cred_handle,
|
| - gss_ctx_id_t* context_handle,
|
| - const gss_name_t target_name,
|
| - const gss_OID mech_type,
|
| - OM_uint32 req_flags,
|
| - OM_uint32 time_req,
|
| - const gss_channel_bindings_t input_chan_bindings,
|
| - const gss_buffer_t input_token,
|
| - gss_OID* actual_mech_type,
|
| - gss_buffer_t output_token,
|
| - OM_uint32* ret_flags,
|
| - OM_uint32* time_rec) override;
|
| - virtual OM_uint32 wrap_size_limit(
|
| - OM_uint32* minor_status,
|
| - const gss_ctx_id_t context_handle,
|
| - int conf_req_flag,
|
| - gss_qop_t qop_req,
|
| - OM_uint32 req_output_size,
|
| - OM_uint32* max_input_size) override;
|
| - virtual OM_uint32 delete_sec_context(
|
| - OM_uint32* minor_status,
|
| - gss_ctx_id_t* context_handle,
|
| - gss_buffer_t output_token) override;
|
| - virtual OM_uint32 inquire_context(
|
| - OM_uint32* minor_status,
|
| - const gss_ctx_id_t context_handle,
|
| - gss_name_t* src_name,
|
| - gss_name_t* targ_name,
|
| - OM_uint32* lifetime_rec,
|
| - gss_OID* mech_type,
|
| - OM_uint32* ctx_flags,
|
| - int* locally_initiated,
|
| - int* open) override;
|
| + OM_uint32 import_name(OM_uint32* minor_status,
|
| + const gss_buffer_t input_name_buffer,
|
| + const gss_OID input_name_type,
|
| + gss_name_t* output_name) override;
|
| + OM_uint32 release_name(OM_uint32* minor_status,
|
| + gss_name_t* input_name) override;
|
| + OM_uint32 release_buffer(OM_uint32* minor_status,
|
| + gss_buffer_t buffer) override;
|
| + OM_uint32 display_name(OM_uint32* minor_status,
|
| + const gss_name_t input_name,
|
| + gss_buffer_t output_name_buffer,
|
| + gss_OID* output_name_type) override;
|
| + OM_uint32 display_status(OM_uint32* minor_status,
|
| + OM_uint32 status_value,
|
| + int status_type,
|
| + const gss_OID mech_type,
|
| + OM_uint32* message_contex,
|
| + gss_buffer_t status_string) override;
|
| + OM_uint32 init_sec_context(OM_uint32* minor_status,
|
| + const gss_cred_id_t initiator_cred_handle,
|
| + gss_ctx_id_t* context_handle,
|
| + const gss_name_t target_name,
|
| + const gss_OID mech_type,
|
| + OM_uint32 req_flags,
|
| + OM_uint32 time_req,
|
| + const gss_channel_bindings_t input_chan_bindings,
|
| + const gss_buffer_t input_token,
|
| + gss_OID* actual_mech_type,
|
| + gss_buffer_t output_token,
|
| + OM_uint32* ret_flags,
|
| + OM_uint32* time_rec) override;
|
| + OM_uint32 wrap_size_limit(OM_uint32* minor_status,
|
| + const gss_ctx_id_t context_handle,
|
| + int conf_req_flag,
|
| + gss_qop_t qop_req,
|
| + OM_uint32 req_output_size,
|
| + OM_uint32* max_input_size) override;
|
| + OM_uint32 delete_sec_context(OM_uint32* minor_status,
|
| + gss_ctx_id_t* context_handle,
|
| + gss_buffer_t output_token) override;
|
| + OM_uint32 inquire_context(OM_uint32* minor_status,
|
| + const gss_ctx_id_t context_handle,
|
| + gss_name_t* src_name,
|
| + gss_name_t* targ_name,
|
| + OM_uint32* lifetime_rec,
|
| + gss_OID* mech_type,
|
| + OM_uint32* ctx_flags,
|
| + int* locally_initiated,
|
| + int* open) override;
|
|
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(HttpAuthGSSAPIPOSIXTest, GSSAPICycle);
|
|
|