diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-01-02 20:30:41 +1100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2012-01-18 16:23:23 +0100 |
commit | 90efbe0fad590150ad6586c038f9e3ac84780c45 (patch) | |
tree | a3b3a9771054a958369c2a0e6e5d1a73fef6ede0 /source3/librpc/crypto/gse.h | |
parent | 1b5870a6d13d0972bb8ffea0be1793c20b1afe30 (diff) | |
download | samba-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.h | 45 |
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_ */ |