package
0.0.0-20250328160617-6b3c88be8c5d
Repository: https://github.com/cviecco/webauth-sshcert.git
Documentation: pkg.go.dev

# Functions

FingerprintSHA256 returns the base64 encoding of the sha256 hash with the trailing equal sign removed.
NewAuthenticator returns a new Authenticator ready to authenticate usres given the hostnames and caKeys.

# Constants

DefaultCreateChallengePath is a well known path that is suggested to be used by consumers of this library This will be used by default by clients using the client library.
DefaultLoginWithChallengePath is a well known path that is suggested to be used by consumers of this library.
ExpirationChallengeMaxAge is the maximum time for a challenge to be considered valid.

# Structs

Authenticator contains all the structures to authenticate using we ssh-certs for web.
ChallengeResponseData is the json struct of the response when requesting a challenge from the Server.