Skip to main content

Module core

Module core 

Source
Expand description

OpenID Connect Provider Implementation (OIDC 1.0)

This module implements a complete OpenID Connect Provider based on:

  • OpenID Connect Core 1.0 specification
  • OpenID Connect Discovery 1.0
  • OpenID Connect Dynamic Client Registration 1.0
  • JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants

Structs§

Address
Address claim
AuthorizationValidationResult
Authorization validation result
IdTokenClaims
ID Token Claims
IdTokenRequest
Request parameters for creating an ID token.
Jwk
JSON Web Key
JwkSet
JWK Set
LogoutResponse
Logout response
OidcAuthorizationRequest
OIDC Authorization Request
OidcAuthorizationRequestBuilder
Fluent builder for OidcAuthorizationRequest.
OidcConfig
OpenID Connect Provider configuration
OidcConfigBuilder
A builder for OidcConfig.
OidcDiscoveryDocument
OIDC Discovery Document
OidcProvider
OpenID Connect Provider
UserInfo
UserInfo response

Enums§

SubjectType
Subject identifier types