summaryrefslogtreecommitdiff
path: root/src/mongo/gotools/src/github.com/mongodb/mongo-tools/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/auth/internal/gssapi/sspi_wrapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/gotools/src/github.com/mongodb/mongo-tools/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/auth/internal/gssapi/sspi_wrapper.h')
-rw-r--r--src/mongo/gotools/src/github.com/mongodb/mongo-tools/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/auth/internal/gssapi/sspi_wrapper.h58
1 files changed, 0 insertions, 58 deletions
diff --git a/src/mongo/gotools/src/github.com/mongodb/mongo-tools/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/auth/internal/gssapi/sspi_wrapper.h b/src/mongo/gotools/src/github.com/mongodb/mongo-tools/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/auth/internal/gssapi/sspi_wrapper.h
deleted file mode 100644
index ee6e9a720b2..00000000000
--- a/src/mongo/gotools/src/github.com/mongodb/mongo-tools/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/auth/internal/gssapi/sspi_wrapper.h
+++ /dev/null
@@ -1,58 +0,0 @@
-//+build gssapi,windows
-
-#ifndef SSPI_WRAPPER_H
-#define SSPI_WRAPPER_H
-
-#define SECURITY_WIN32 1 /* Required for SSPI */
-
-#include <windows.h>
-#include <sspi.h>
-
-#define SSPI_OK 0
-#define SSPI_CONTINUE 1
-#define SSPI_ERROR 2
-
-typedef struct {
- CredHandle cred;
- CtxtHandle ctx;
-
- int has_ctx;
-
- SECURITY_STATUS status;
-} sspi_client_state;
-
-int sspi_init();
-
-int sspi_client_init(
- sspi_client_state *client,
- char* username,
- char* password
-);
-
-int sspi_client_username(
- sspi_client_state *client,
- char** username
-);
-
-int sspi_client_negotiate(
- sspi_client_state *client,
- char* spn,
- PVOID input,
- ULONG input_length,
- PVOID* output,
- ULONG* output_length
-);
-
-int sspi_client_wrap_msg(
- sspi_client_state *client,
- PVOID input,
- ULONG input_length,
- PVOID* output,
- ULONG* output_length
-);
-
-int sspi_client_destroy(
- sspi_client_state *client
-);
-
-#endif \ No newline at end of file