Documentation ¶
Index ¶
- func ActivateSessionHandler(httpServer *httpserver.HTTPServer, model *session.AuthenticationModel, ...)
- func AuthenticateHandler(httpServer *httpserver.HTTPServer, model *session.AuthenticationModel, ...)
- func AuthorizationHandler(httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, ...) bool
- func ExchangeHandler(httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, ...)
- func GrantScopesHandler(httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, ...)
- func IndexHandler(httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, ...)
- func JWKSHandler(oauth2jose *oauth2.OAuth2Jose) http.HandlerFunc
- func RefreshTokenHandler(httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, ...)
- func SetupIDGenerators() error
- type SignInTemplateReplacers
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActivateSessionHandler ¶
func ActivateSessionHandler(httpServer *httpserver.HTTPServer, model *session.AuthenticationModel, chc *cache.Cache, w http.ResponseWriter, r *http.Request)
func AuthenticateHandler ¶
func AuthenticateHandler(httpServer *httpserver.HTTPServer, model *session.AuthenticationModel, chc *cache.Cache, w http.ResponseWriter, r *http.Request)
func AuthorizationHandler ¶
func AuthorizationHandler( httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, authnModel *session.AuthenticationModel, oauth2jose *oauth2.OAuth2Jose, chc *cache.Cache, w http.ResponseWriter, r *http.Request, replacers *SignInTemplateReplacers, ) bool
func ExchangeHandler ¶
func ExchangeHandler( httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, authnModel *session.AuthenticationModel, oauth2jose *oauth2.OAuth2Jose, chc *cache.Cache, w http.ResponseWriter, r *http.Request, )
func GrantScopesHandler ¶
func GrantScopesHandler( httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, authnModel *session.AuthenticationModel, chc *cache.Cache, w http.ResponseWriter, r *http.Request, )
func IndexHandler ¶
func IndexHandler( httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, authnModel *session.AuthenticationModel, oauth2jose *oauth2.OAuth2Jose, chc *cache.Cache, w http.ResponseWriter, r *http.Request, )
func JWKSHandler ¶
func JWKSHandler(oauth2jose *oauth2.OAuth2Jose) http.HandlerFunc
func RefreshTokenHandler ¶
func RefreshTokenHandler( httpServer *httpserver.HTTPServer, authzModel *session.AuthorizationModel, authnModel *session.AuthenticationModel, oauth2jose *oauth2.OAuth2Jose, w http.ResponseWriter, r *http.Request, )
func SetupIDGenerators ¶
func SetupIDGenerators() error
Types ¶
Click to show internal directories.
Click to hide internal directories.