package
0.8.1
Repository: https://github.com/hasura/ndc-http.git
Documentation: pkg.go.dev

# Functions

NewApiKeyCredential creates a new APIKeyCredential instance.
NewBasicCredential creates a new BasicCredential instance.
NewCookieCredential creates a new CookieCredential instance.
NewCredential creates a generic credential from the security scheme.
NewHTTPClientTLS creates a new HTTP Client with TLS configuration.
NewHTTPCredential creates a new HTTPCredential instance.
NewNoopCredential creates a new NoopCredential instance.
NewOAuth2Client creates an OAuth2 client from the security scheme.

# Structs

APIKeyCredential presents an API key credential.
BasicCredential represents the basic authentication credential.
CookieCredential presents a cookie credential.
HTTPCredential presents a header authentication credential.
NoopCredential implements a no-op credential.
OAuth2Client represent the client of the OAuth2 client credentials.

# Interfaces

Credential abstracts an authentication credential interface.