# Packages
package oidcauthtest exposes tools to assist in writing unit tests of OIDC and JWT authentication workflows.
# Functions
New creates an authenticator suitable for use with either an OIDC authorization code workflow or a bare JWT workflow depending upon the value of the config Type.
# Structs
Authenticator allows for extracting a set of claims from either an OIDC authorization code exchange or a bare JWT.
Claims represents a set of claims or assertions computed about a given authentication exchange.
Config is the collection of all settings that pertain to doing OIDC-based authentication and direct JWT-based authentication processes.
ProviderLoginFailedError is an error type sometimes returned from ClaimsFromAuthCode().
TokenVerificationFailedError is an error type sometimes returned from ClaimsFromAuthCode().