diff options
Diffstat (limited to 'src/lib/gssapi/generic/gssapi_ext.h')
-rw-r--r-- | src/lib/gssapi/generic/gssapi_ext.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/lib/gssapi/generic/gssapi_ext.h b/src/lib/gssapi/generic/gssapi_ext.h index d92bbcff4..4ad0a54f6 100644 --- a/src/lib/gssapi/generic/gssapi_ext.h +++ b/src/lib/gssapi/generic/gssapi_ext.h @@ -383,6 +383,27 @@ OM_uint32 KRB5_CALLCONV gss_release_any_name_mapping gss_any_t * /* input */ ); +/* draft-josefsson-gss-capsulate */ +OM_uint32 KRB5_CALLCONV gss_encapsulate_token +( + const gss_buffer_t, /* input_token */ + const gss_OID, /* token_oid */ + const gss_buffer_t /* output_token */ +); + +OM_uint32 KRB5_CALLCONV gss_decapsulate_token +( + const gss_buffer_t, /* input_token */ + const gss_OID, /* token_oid */ + gss_buffer_t /* output_token */ +); + +int KRB5_CALLCONV gss_oid_equal +( + const gss_OID, /* first_oid */ + const gss_OID /* second_oid */ +); + #ifdef __cplusplus } #endif |