Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetProviders ¶
GetProviders returns the list of registered providers
Types ¶
type Provider ¶
type Provider interface { Verifier Build(config config.Credentials) Provider GetClaims(httpClient *http.Client) (jwt.MapClaims, error) }
Provider represents an auth provider
type VerifierBasket ¶
type VerifierBasket struct {
// contains filtered or unexported fields
}
VerifierBasket acts as a collection of verifier
func NewVerifierBasket ¶
func NewVerifierBasket(verifiers ...Verifier) *VerifierBasket
NewVerifierBasket creates a new instace of VerifierBasket
Click to show internal directories.
Click to hide internal directories.