pkg/

directory
v2.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2026 License: Apache-2.0

Directories

Path Synopsis
rp
rs
gm
provider/std
Package std provides standard (international) JWE algorithm implementations backed by lestrrat-go/jwx.
Package std provides standard (international) JWE algorithm implementations backed by lestrrat-go/jwx.
util
Package util provides shared JWE types and parsing functions used by both the crypto package (public API) and crypto/provider/std (implementations).
Package util provides shared JWE types and parsing functions used by both the crypto package (public API) and crypto/provider/std (implementations).
test/regression
Package regression provides JSON serialization stability tests for OIDC protocol types.
Package regression provides JSON serialization stability tests for OIDC protocol types.
Package storm provides the StormEngine plugin-based OIDC server framework.
Package storm provides the StormEngine plugin-based OIDC server framework.
plugins/authorization
Package authorization implements the OIDC Authorization endpoint plugin.
Package authorization implements the OIDC Authorization endpoint plugin.
plugins/backchannel
Package backchannel implements the OIDC Back-Channel Logout plugin.
Package backchannel implements the OIDC Back-Channel Logout plugin.
plugins/ciba
Package ciba implements the OpenID Connect Client-Initiated Backchannel Authentication (CIBA) plugin.
Package ciba implements the OpenID Connect Client-Initiated Backchannel Authentication (CIBA) plugin.
plugins/dcr
Package dcr implements the OAuth 2.0 Dynamic Client Registration plugin.
Package dcr implements the OAuth 2.0 Dynamic Client Registration plugin.
plugins/device
Package device implements the OAuth 2.0 Device Authorization Grant plugin.
Package device implements the OAuth 2.0 Device Authorization Grant plugin.
plugins/discovery
Package discovery implements the OIDC Discovery capability contributor plugin.
Package discovery implements the OIDC Discovery capability contributor plugin.
plugins/dpop
Package dpop implements Demonstrating Proof-of-Possession (DPoP) at the application layer (RFC 9449).
Package dpop implements Demonstrating Proof-of-Possession (DPoP) at the application layer (RFC 9449).
plugins/endsession
Package endsession implements the OIDC RP-Initiated Logout endpoint plugin.
Package endsession implements the OIDC RP-Initiated Logout endpoint plugin.
plugins/introspection
Package introspection implements the OAuth 2.0 Token Introspection endpoint plugin.
Package introspection implements the OAuth 2.0 Token Introspection endpoint plugin.
plugins/jarm
Package jarm implements JWT Secured Authorization Response Mode (RFC 9101).
Package jarm implements JWT Secured Authorization Response Mode (RFC 9101).
plugins/keys
Package keys implements the JWKS (JSON Web Key Set) endpoint plugin.
Package keys implements the JWKS (JSON Web Key Set) endpoint plugin.
plugins/mtls
Package mtls implements OAuth 2.0 Mutual-TLS client authentication and certificate-bound access tokens (RFC 8705).
Package mtls implements OAuth 2.0 Mutual-TLS client authentication and certificate-bound access tokens (RFC 8705).
plugins/pairwise
Package pairwise implements Pairwise Subject Identifiers (OIDC Core §8.1).
Package pairwise implements Pairwise Subject Identifiers (OIDC Core §8.1).
plugins/par
Package par implements the OAuth 2.0 Pushed Authorization Requests plugin.
Package par implements the OAuth 2.0 Pushed Authorization Requests plugin.
plugins/revocation
Package revocation implements the OAuth 2.0 Token Revocation endpoint plugin.
Package revocation implements the OAuth 2.0 Token Revocation endpoint plugin.
plugins/token
Package token implements the OIDC Token endpoint plugin.
Package token implements the OIDC Token endpoint plugin.
plugins/userinfo
Package userinfo implements the OIDC UserInfo endpoint plugin.
Package userinfo implements the OIDC UserInfo endpoint plugin.
plugins/webfinger
Package webfinger implements the WebFinger endpoint (RFC 7033).
Package webfinger implements the WebFinger endpoint (RFC 7033).
shared
Package shared provides cross-cutting concerns used by all StormEngine plugins.
Package shared provides cross-cutting concerns used by all StormEngine plugins.
util
logctx
Package logctx provides helpers for storing and retrieving *slog.Logger in context.Context, replacing the deprecated github.com/zitadel/logging.
Package logctx provides helpers for storing and retrieving *slog.Logger in context.Context, replacing the deprecated github.com/zitadel/logging.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL