diff options
author | Simo Sorce <simo@redhat.com> | 2013-08-18 01:04:30 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2013-08-19 00:09:56 -0400 |
commit | 885d7e6bb8a08b739fd3a5eac528445a2524500e (patch) | |
tree | dc06495a8b959578af76b700eced88b3495808cd /src/gss_ntlmssp.h | |
parent | def4d4a35a007e1c442006e6f9744fa7a8e1da69 (diff) | |
download | gss-ntlmssp-885d7e6bb8a08b739fd3a5eac528445a2524500e.tar.gz gss-ntlmssp-885d7e6bb8a08b739fd3a5eac528445a2524500e.tar.xz gss-ntlmssp-885d7e6bb8a08b739fd3a5eac528445a2524500e.zip |
Add integrity and confidentiality functions
Diffstat (limited to 'src/gss_ntlmssp.h')
-rw-r--r-- | src/gss_ntlmssp.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/gss_ntlmssp.h b/src/gss_ntlmssp.h index 670f182..308ecfd 100644 --- a/src/gss_ntlmssp.h +++ b/src/gss_ntlmssp.h @@ -243,4 +243,30 @@ uint32_t gssntlm_accept_sec_context(uint32_t *minor_status, uint32_t *time_rec, gss_cred_id_t *delegated_cred_handle); +uint32_t gssntlm_get_mic(uint32_t *minor_status, + gss_ctx_id_t context_handle, + gss_qop_t qop_req, + gss_buffer_t message_buffer, + gss_buffer_t message_token); + +uint32_t gssntlm_verify_mic(uint32_t *minor_status, + gss_ctx_id_t context_handle, + gss_buffer_t message_buffer, + gss_buffer_t message_token, + gss_qop_t *qop_state); + +uint32_t gssntlm_wrap(uint32_t *minor_status, + gss_ctx_id_t context_handle, + int conf_req_flag, + gss_qop_t qop_req, + gss_buffer_t input_message_buffer, + int *conf_state, + gss_buffer_t output_message_buffer); + +uint32_t gssntlm_unwrap(uint32_t *minor_status, + gss_ctx_id_t context_handle, + gss_buffer_t input_message_buffer, + gss_buffer_t output_message_buffer, + int *conf_state, + gss_qop_t *qop_state); #endif /* _GSS_NTLMSSP_H_ */ |