summaryrefslogtreecommitdiff
path: root/source3/librpc/crypto/gse.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2012-01-02 20:30:41 +1100
committerStefan Metzmacher <metze@samba.org>2012-01-18 16:23:23 +0100
commit90efbe0fad590150ad6586c038f9e3ac84780c45 (patch)
treea3b3a9771054a958369c2a0e6e5d1a73fef6ede0 /source3/librpc/crypto/gse.h
parent1b5870a6d13d0972bb8ffea0be1793c20b1afe30 (diff)
downloadsamba-90efbe0fad590150ad6586c038f9e3ac84780c45.tar.gz
samba-90efbe0fad590150ad6586c038f9e3ac84780c45.tar.bz2
samba-90efbe0fad590150ad6586c038f9e3ac84780c45.zip
s3-gse Remove or make static unused/local-only GSE functions
The GSE layer is now used via the GENSEC module, so we do not need these functions exposed any more. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'source3/librpc/crypto/gse.h')
-rw-r--r--source3/librpc/crypto/gse.h45
1 files changed, 0 insertions, 45 deletions
diff --git a/source3/librpc/crypto/gse.h b/source3/librpc/crypto/gse.h
index d2b0175346..7945230885 100644
--- a/source3/librpc/crypto/gse.h
+++ b/source3/librpc/crypto/gse.h
@@ -25,51 +25,6 @@ struct gse_context;
#define GSS_C_DCE_STYLE 0x1000
#endif
-NTSTATUS gse_init_client(TALLOC_CTX *mem_ctx,
- bool do_sign, bool do_seal,
- const char *ccache_name,
- const char *server,
- const char *service,
- const char *username,
- const char *password,
- uint32_t add_gss_c_flags,
- struct gse_context **_gse_ctx);
-NTSTATUS gse_get_client_auth_token(TALLOC_CTX *mem_ctx,
- struct gse_context *gse_ctx,
- DATA_BLOB *token_in,
- DATA_BLOB *token_out);
-
-NTSTATUS gse_init_server(TALLOC_CTX *mem_ctx,
- bool do_sign, bool do_seal,
- uint32_t add_gss_c_flags,
- struct gse_context **_gse_ctx);
-NTSTATUS gse_get_server_auth_token(TALLOC_CTX *mem_ctx,
- struct gse_context *gse_ctx,
- DATA_BLOB *token_in,
- DATA_BLOB *token_out);
-NTSTATUS gse_verify_server_auth_flags(struct gse_context *gse_ctx);
-
-bool gse_require_more_processing(struct gse_context *gse_ctx);
-DATA_BLOB gse_get_session_key(TALLOC_CTX *mem_ctx,
- struct gse_context *gse_ctx);
-NTSTATUS gse_get_client_name(struct gse_context *gse_ctx,
- TALLOC_CTX *mem_ctx, char **client_name);
-NTSTATUS gse_get_authz_data(struct gse_context *gse_ctx,
- TALLOC_CTX *mem_ctx, DATA_BLOB *pac);
-NTSTATUS gse_get_pac_blob(struct gse_context *gse_ctx,
- TALLOC_CTX *mem_ctx, DATA_BLOB *pac_blob);
-
-size_t gse_get_signature_length(struct gse_context *gse_ctx,
- int seal, size_t payload_size);
-NTSTATUS gse_seal(TALLOC_CTX *mem_ctx, struct gse_context *gse_ctx,
- DATA_BLOB *data, DATA_BLOB *signature);
-NTSTATUS gse_unseal(TALLOC_CTX *mem_ctx, struct gse_context *gse_ctx,
- DATA_BLOB *data, DATA_BLOB *signature);
-NTSTATUS gse_sign(TALLOC_CTX *mem_ctx, struct gse_context *gse_ctx,
- DATA_BLOB *data, DATA_BLOB *signature);
-NTSTATUS gse_sigcheck(TALLOC_CTX *mem_ctx, struct gse_context *gse_ctx,
- DATA_BLOB *data, DATA_BLOB *signature);
-
extern const struct gensec_security_ops gensec_gse_krb5_security_ops;
#endif /* _GSE_H_ */