Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateVaultClient ¶
func CreateVaultClient(c *cfg.OIDCServerConfig) (*vault.Client, error)
Types ¶
type OIDCServer ¶
type OIDCServer struct {
// contains filtered or unexported fields
}
func NewOIDCServer ¶
func NewOIDCServer(l *zap.Logger, c *cfg.OIDCServerConfig) (*OIDCServer, error)
func (*OIDCServer) DebugLoggerMiddleware ¶
func (s *OIDCServer) DebugLoggerMiddleware(next http.Handler) http.Handler
DebugLoggerMiddleware logs every request
func (*OIDCServer) InfiniteMockUserMiddleware ¶
func (s *OIDCServer) InfiniteMockUserMiddleware(next http.Handler) http.Handler
InfiniteMockUserMiddleware add new mock user to queue on authorize endpoint
func (*OIDCServer) StartServer ¶
func (s *OIDCServer) StartServer() error
Click to show internal directories.
Click to hide internal directories.