Versions in this module Expand all Collapse all v0 v0.18.0 Aug 13, 2026 Changes in this version + var ErrAccessDenied = newErr("", CodeAccessDenied) + var ErrConflict = newErr("already exists", CodeConflict) + var ErrInvalidAtHash = newErr("invalid atHash token", CodeInvalidAtHashToken) + var ErrInvalidCSRFToken = newErr("invalid CSRF token", CodeInvalidCSRFToken) + var ErrInvalidClient = newErr("", CodeInvalidClient) + var ErrInvalidGrant = newErr("", CodeInvalidGrant) + var ErrInvalidLoginCSRFToken = newErr("invalid login CSRF token", CodeInvalidLoginCSRFToken) + var ErrInvalidOIDCProvider = newErr("invalid OIDC provider", CodeInvalidOIDCProvider) + var ErrInvalidRequest = newErr("", CodeInvalidRequest) + var ErrInvalidScope = newErr("", CodeInvalidScope) + var ErrNotFound = newErr("not found", CodeNotFound) + var ErrServerError = newErr("", CodeServerError) + var ErrStateExpired = newErr("state expired", CodeStateExpired) + var ErrTemporarilyUnavailable = newErr("", CodeTemporarilyUnavailable) + var ErrUnauthorized = newErr("unauthorized", CodeUnauthorizedClient) + var ErrUnauthorizedClient = newErr("", CodeUnauthorizedClient) + var ErrUnknown = newErr("unknown error", CodeUnknown) + var ErrUnsupportedGrantType = newErr("", CodeUnsupportedGrantType) + var ErrUnsupportedResponseType = newErr("", CodeUnsupportedResponseType) + func RecordAndLogError(ctx context.Context, span trace.Span, err error, args ...any) + type Code string + const CodeAccessDenied + const CodeConflict + const CodeEndSessionNotSupported + const CodeInvalidAtHashToken + const CodeInvalidCSRFToken + const CodeInvalidClient + const CodeInvalidGrant + const CodeInvalidLoginCSRFToken + const CodeInvalidOIDCProvider + const CodeInvalidRequest + const CodeInvalidScope + const CodeNotFound + const CodeServerError + const CodeStateExpired + const CodeTemporarilyUnavailable + const CodeUnauthorizedClient + const CodeUnknown + const CodeUnsupportedGrantType + const CodeUnsupportedResponseType + type Error struct + Description string + Err Code + func (e *Error) Error() string + func (e Error) HTTPStatus() int