package
0.0.0-20240420182116-ac96246ab101
Repository: https://github.com/f110/github-400-test.git
Documentation: pkg.go.dev
# Functions
KeyCloak initializes a new keycloak provider.
WithAdminURL provide admin URL configuration for Keycloak.
WithOpenIDConfig provide OpenID Endpoint configuration discovery document.
WithRealm provide realm configuration for Keycloak.
WithTransport provide custom transport.
# Structs
DiscoveryDoc - parses the output from openid-configuration for example https://accounts.google.com/.well-known/openid-configuration
nolint:unused.
KeycloakProvider implements Provider interface for KeyCloak Identity Provider.
Token - parses the output from IDP id_token.
User represents information about user.
# Interfaces
Provider implements identity provider specific admin operations, such as looking up users, fetching additional attributes etc.
# Type aliases
Option is a function type that accepts a pointer Target.