Versions in this module Expand all Collapse all v0 v0.1.0 Aug 1, 2016 Changes in this version + var ErrInvalidSession = errors.New("Session type mismatch") + var ErrNoSessionFound = fosite.ErrNotFound + type IDTokenHandleHelper struct + IDTokenStrategy OpenIDConnectTokenStrategy + func (i *IDTokenHandleHelper) IssueExplicitIDToken(ctx context.Context, req *http.Request, ar Requester, resp AccessResponder) error + func (i *IDTokenHandleHelper) IssueImplicitIDToken(ctx context.Context, req *http.Request, ar Requester, resp AuthorizeResponder) error + type OpenIDConnectRequestStorage interface + CreateOpenIDConnectSession func(ctx context.Context, authorizeCode string, requester fosite.Requester) error + DeleteOpenIDConnectSession func(ctx context.Context, authorizeCode string) error + GetOpenIDConnectSession func(ctx context.Context, authorizeCode string, requester fosite.Requester) (fosite.Requester, error) + type OpenIDConnectTokenStrategy interface + GenerateIDToken func(ctx context.Context, r *http.Request, requester fosite.Requester) (token string, err error)