Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DependencySet = wire.NewSet( wire.Struct(new(EndSessionHandler), "*"), )
Functions ¶
This section is empty.
Types ¶
type CookieManager ¶
type EndSessionHandler ¶
type EndSessionHandler struct { Config *config.OAuthConfig Endpoints oidc.EndpointsProvider URLs WebAppURLsProvider SessionManager LogoutSessionManager SessionCookieDef session.CookieDef Cookies CookieManager }
func (*EndSessionHandler) Handle ¶
func (h *EndSessionHandler) Handle(s session.Session, req protocol.EndSessionRequest, r *http.Request, rw http.ResponseWriter) error
type LogoutSessionManager ¶
type LogoutSessionManager interface {
Logout(session.Session, http.ResponseWriter) error
}
Click to show internal directories.
Click to hide internal directories.