package
0.0.0-20210921054058-b88d7a60cbd7
Repository: https://github.com/grindlemire/web.git
Documentation: pkg.go.dev
# Functions
GetRequestFingerprint gets the fingerprint of the request.
GetRSAKey parses the rsa public and private keys.
MetricsRecorder is the middleware that records metrics for the request.
NewAuthenticator creates a new authenticator struct that could be used to authenticate requests.
NewRequestFingerprint creates a new fingerprint for a request.
RequestFingerprinter tracks each individual request coming into the system for debugging purposes.
# Structs
Authenticator manages the authentication for requests.
Claims care the claims in the jwt for authentication.
RequestFingerprint manages the fingerprint information for a request.