Package org.forgerock.oauth.resolvers
This package contains classes to generate Open ID Resolvers, which can
validate a supplied JWS against an Open ID Connect provider. These resolvers
can be configured from a variety of different sources.
-
Interface Summary Interface Description EncryptedOpenIdResolver A resolver capable of verifying encrypted ID tokens.GenericOpenIdResolver<J extends Jwt> Validation of Open ID Connect JWTs via verification of their internals (issuer, audience, signature, etc.).OpenIdResolver A resolver that performs validation against a suppliedSignedJwt
. -
Class Summary Class Description BaseOpenIdResolver Implementation of the OpenIdResolver interface.EncryptedOpenIdResolverFactory Factory class responsible for creatingEncryptedOpenIdResolver
instances.JWKOpenIdResolverImpl This class exists to allow Open Id Providers to supply or promote a JWK exposure point for their public keys.OpenIdResolverFactory For producing OpenId Resolvers.PublicKeyOpenIdResolverImpl This class exists to allow functionality for those Open ID Connect providers which supply their signatures through asymmetric key algorithms (e.g.SharedSecretOpenIdResolverImpl This class exists to allow functionality for those Open ID Connect providers which supply their signatures through symmetric key algorithms (e.g.WellKnownOpenIdConfigurationFactory This class creates JWKOpenIdResolverImpl's from a supplied well-known open id configuration url.