Directories
¶
| Path | Synopsis |
|---|---|
|
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. |
Click to show internal directories.
Click to hide internal directories.