package
0.0.0-20250312052118-2008840fee0c
Repository: https://github.com/couchbase/indexing.git
Documentation: pkg.go.dev
# Functions
ConvertHttpResponse function unmarshals a successful HTTP response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HTTP Get.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Get URL.
No description provided by the author
GetWithAuth performs an HTTP(S) GET request with optional URL parameters and Basic Authentication.
GetWithAuthAndETag performs an HTTP(S) GET with Basic Auth and optional ETag header field.
GetWithAuthAndTimeout submits a REST call with the specified timeoutSecs and returns the response.
GetWithAuthNonTLS performs an HTTP GET with Basic Auth.
InitSecurityContext initialises the global SecurityContext object with relevant cert files and encryption port maps.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Make a new tcp listener for given address.
Get HTTP client.
No description provided by the author
Setup a TCP or TLS client connection depending whether encryption is used.
Make HTTP/HTTPS server This function will make use of encrypt port mapping to translate non-SSL port to SSL port.
Make HTTPS Server.
Set up a TLS or TCP listener, depending on whether encryption is used.
Set up a TCP listener.
Setup a TCP client connection depending whether encryption is used.
Set up a TLS listener.
HTTP Post.
PostWithAuth HTTP Post with Basic Auth.
No description provided by the author
No description provided by the author
No description provided by the author
Secure HTTP Client if necessary.
Secure a TCP connection.
Secure the HTTP Server by setting TLS config Always secure the given HTTP server (even if the security is not enabled).
Secure a TCP listener.
Secure HTTP server.
//////////////////////////////////////////////////// Handle Security Change ////////////////////////////////////////////////////.
No description provided by the author
No description provided by the author
Used by cbindex to add cacert.
No description provided by the author
Force setup TLS config for client.
ShouldUseClientCertAuth returns the TLS config indicating if clients should only use cert based auth or basic auth.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
Indexing tools setting.
# Type aliases
No description provided by the author
No description provided by the author