Shibboleth IdP :: Plugins :: OpenID Connect Provider 3.4.1-SNAPSHOT API

Packages 
Package Description
net.shibboleth.idp.plugin.oidc.op
Top level OIDC OP plugin classes.
net.shibboleth.idp.plugin.oidc.op.admin
Classes related to OP administrative features.
net.shibboleth.idp.plugin.oidc.op.admin.impl
Classes implementing administrative functionality.
net.shibboleth.idp.plugin.oidc.op.attribute.filter.matcher.impl
This is package for all OIDC matchers.
net.shibboleth.idp.plugin.oidc.op.attribute.filter.policyrule.impl
Package for OIDC attribute filter policy rule implementations.
net.shibboleth.idp.plugin.oidc.op.attribute.filter.spring.impl
Package for OIDC attribute filter name handlers.
net.shibboleth.idp.plugin.oidc.op.attribute.filter.spring.matcher.impl
Package for OIDC attribute filter matcher parsers.
net.shibboleth.idp.plugin.oidc.op.attribute.filter.spring.policyrule.impl
Package for OIDC attribute filter policy rule parsers.
net.shibboleth.idp.plugin.oidc.op.audit
Support classes for (OIDC-specific) auditing.
net.shibboleth.idp.plugin.oidc.op.audit.impl
Package for audit extractors related to OIDC.
net.shibboleth.idp.plugin.oidc.op.authn.impl
Implementation classes supporting OIDC/OAuth client authentication.
net.shibboleth.idp.plugin.oidc.op.cli
Classes related to the CLI tool for the registration access token issuance.
net.shibboleth.idp.plugin.oidc.op.criterion
Criteria related to OIDC entity resolution.
net.shibboleth.idp.plugin.oidc.op.decoding.impl
Message decoders related to OIDC messaging.
net.shibboleth.idp.plugin.oidc.op.encoding.impl
Message encoders related to OIDC messaging.
net.shibboleth.idp.plugin.oidc.op.messaging
OIDC messaging interfaces and classes.
net.shibboleth.idp.plugin.oidc.op.messaging.context
Contexts related to OIDC messaging.
net.shibboleth.idp.plugin.oidc.op.messaging.context.logic
Conditions related to OIDC messaging.
net.shibboleth.idp.plugin.oidc.op.messaging.context.navigate
Navigation functions related to OIDC messaging contexts.
net.shibboleth.idp.plugin.oidc.op.messaging.impl
OIDC message implementations.
net.shibboleth.idp.plugin.oidc.op.metadata.impl
Implementation classes related to resolution of OIDC metadata (or client information).
net.shibboleth.idp.plugin.oidc.op.metadata.resolver
Interfaces and common classes related to resolution of OIDC metadata (or client information).
net.shibboleth.idp.plugin.oidc.op.oauth2.decoding.impl
Message decoders related to OAuth2 messaging.
net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.context
Context classes supporting OAuth2 profiles.
net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.impl
OAuth2 message implementations.
net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl
Profile action implementations related to OAuth2.
net.shibboleth.idp.plugin.oidc.op.profile
Common utility classes related to OIDC profile actions.
net.shibboleth.idp.plugin.oidc.op.profile.context.navigate
Lookup functions.
net.shibboleth.idp.plugin.oidc.op.profile.impl
Profile action implementations related to OIDC.
net.shibboleth.idp.plugin.oidc.op.profile.logic
Functions and predicates supporting common oidc profile behavior.
net.shibboleth.idp.plugin.oidc.op.profile.spring.relyingparty.metadata.impl
Spring-aware tools for resolving OIDC entities.
net.shibboleth.idp.plugin.oidc.op.security.jwt.claims.impl
Validation functions for JWT claims.
net.shibboleth.idp.plugin.oidc.op.servlet
Classes extending/exploiting the Java Servlet API.
net.shibboleth.idp.plugin.oidc.op.storage
Utilities exploiting storage services.
net.shibboleth.idp.plugin.oidc.op.token.support
Support classes for dealing with claims sets in authorization code, access/refresh tokens.
net.shibboleth.idp.plugin.oidc.op.userinfo.profile.impl
Classes supporting the implementation of the UserInfo endpoint.