Drop sign/seal functions (version 1 of the interface).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24744 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -643,128 +643,6 @@ OM_uint32 _gss_spnego_duplicate_name ( | ||||
|     return gss_duplicate_name(minor_status, src_name, dest_name); | ||||
| } | ||||
|  | ||||
| OM_uint32 _gss_spnego_sign | ||||
|            (OM_uint32 * minor_status, | ||||
|             gss_ctx_id_t context_handle, | ||||
|             int qop_req, | ||||
|             gss_buffer_t message_buffer, | ||||
|             gss_buffer_t message_token | ||||
|            ) | ||||
| { | ||||
|     gssspnego_ctx ctx; | ||||
|  | ||||
|     *minor_status = 0; | ||||
|  | ||||
|     if (context_handle == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     ctx = (gssspnego_ctx)context_handle; | ||||
|  | ||||
|     if (ctx->negotiated_ctx_id == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     return gss_sign(minor_status, | ||||
| 		    ctx->negotiated_ctx_id, | ||||
| 		    qop_req, | ||||
| 		    message_buffer, | ||||
| 		    message_token); | ||||
| } | ||||
|  | ||||
| OM_uint32 _gss_spnego_verify | ||||
|            (OM_uint32 * minor_status, | ||||
|             gss_ctx_id_t context_handle, | ||||
|             gss_buffer_t message_buffer, | ||||
|             gss_buffer_t token_buffer, | ||||
|             int * qop_state | ||||
|            ) | ||||
| { | ||||
|     gssspnego_ctx ctx; | ||||
|  | ||||
|     *minor_status = 0; | ||||
|  | ||||
|     if (context_handle == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     ctx = (gssspnego_ctx)context_handle; | ||||
|  | ||||
|     if (ctx->negotiated_ctx_id == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     return gss_verify(minor_status, | ||||
| 		      ctx->negotiated_ctx_id, | ||||
| 		      message_buffer, | ||||
| 		      token_buffer, | ||||
| 		      qop_state); | ||||
| } | ||||
|  | ||||
| OM_uint32 _gss_spnego_seal | ||||
|            (OM_uint32 * minor_status, | ||||
|             gss_ctx_id_t context_handle, | ||||
|             int conf_req_flag, | ||||
|             int qop_req, | ||||
|             gss_buffer_t input_message_buffer, | ||||
|             int * conf_state, | ||||
|             gss_buffer_t output_message_buffer | ||||
|            ) | ||||
| { | ||||
|     gssspnego_ctx ctx; | ||||
|  | ||||
|     *minor_status = 0; | ||||
|  | ||||
|     if (context_handle == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     ctx = (gssspnego_ctx)context_handle; | ||||
|  | ||||
|     if (ctx->negotiated_ctx_id == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     return gss_seal(minor_status, | ||||
| 		    ctx->negotiated_ctx_id, | ||||
| 		    conf_req_flag, | ||||
| 		    qop_req, | ||||
| 		    input_message_buffer, | ||||
| 		    conf_state, | ||||
| 		    output_message_buffer); | ||||
| } | ||||
|  | ||||
| OM_uint32 _gss_spnego_unseal | ||||
|            (OM_uint32 * minor_status, | ||||
|             gss_ctx_id_t context_handle, | ||||
|             gss_buffer_t input_message_buffer, | ||||
|             gss_buffer_t output_message_buffer, | ||||
|             int * conf_state, | ||||
|             int * qop_state | ||||
|            ) | ||||
| { | ||||
|     gssspnego_ctx ctx; | ||||
|  | ||||
|     *minor_status = 0; | ||||
|  | ||||
|     if (context_handle == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     ctx = (gssspnego_ctx)context_handle; | ||||
|  | ||||
|     if (ctx->negotiated_ctx_id == GSS_C_NO_CONTEXT) { | ||||
| 	return GSS_S_NO_CONTEXT; | ||||
|     } | ||||
|  | ||||
|     return gss_unseal(minor_status, | ||||
| 		      ctx->negotiated_ctx_id, | ||||
| 		      input_message_buffer, | ||||
| 		      output_message_buffer, | ||||
| 		      conf_state, | ||||
| 		      qop_state); | ||||
| } | ||||
|  | ||||
| #if 0 | ||||
| OM_uint32 _gss_spnego_unwrap_ex | ||||
|            (OM_uint32 * minor_status, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand