Uses of Interface
org.forgerock.oauth.resolvers.OpenIdResolver
-
Packages that use OpenIdResolver Package Description 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.org.forgerock.oauth.resolvers.service This package contains classes for a service which can be configured to produce OpenID Connect Resolvers. -
-
Uses of OpenIdResolver in org.forgerock.oauth.resolvers
Classes in org.forgerock.oauth.resolvers that implement OpenIdResolver Modifier and Type Class Description classBaseOpenIdResolverImplementation of the OpenIdResolver interface.classJWKOpenIdResolverImplThis class exists to allow Open Id Providers to supply or promote a JWK exposure point for their public keys.classPublicKeyOpenIdResolverImplThis class exists to allow functionality for those Open ID Connect providers which supply their signatures through asymmetric key algorithms (e.g.classSharedSecretOpenIdResolverImplThis class exists to allow functionality for those Open ID Connect providers which supply their signatures through symmetric key algorithms (e.g.Methods in org.forgerock.oauth.resolvers that return OpenIdResolver Modifier and Type Method Description OpenIdResolverOpenIdResolverFactory. createFromOpenIDConfigUrl(String issuer, URL configUrl)Creates a public key resolver for the supplied issuer using keys supplied at the .well-known open ID configuration URL.OpenIdResolverOpenIdResolverFactory. createJWKResolver(String issuer, URL jwkUrl)Creates a public key resolver for the supplied issuer using keys supplied at the JWK Set URL.OpenIdResolverOpenIdResolverFactory. createJWKResolver(String issuer, URL jwkUrl, int readTimeout, int connTimeout)Deprecated.Replaced byOpenIdResolverFactory.createJWKResolver(String, URL)()}OpenIdResolverOpenIdResolverFactory. createPublicKeyResolver(String issuer, PublicKey key)Creates a public key resolver for the supplied issuer.OpenIdResolverOpenIdResolverFactory. createSecretsProviderResolver(String issuer, SecretsProvider provider, Purpose<VerificationKey> purpose)Creates a public key based resolver for the suppliedissuerusing keys available through the givenprovider.OpenIdResolverOpenIdResolverFactory. createSharedSecretResolver(String issuer, String sharedSecret)Creates a shared secret (HMAC) key resolver for the supplied issuer.Methods in org.forgerock.oauth.resolvers with parameters of type OpenIdResolver Modifier and Type Method Description EncryptedOpenIdResolverEncryptedOpenIdResolverFactory. create(OpenIdResolver underlyingResolver)Creates a newEncryptedOpenIdResolverinstance, wrapping the passed signing based resolver. -
Uses of OpenIdResolver in org.forgerock.oauth.resolvers.service
Methods in org.forgerock.oauth.resolvers.service that return types with arguments of type OpenIdResolver Modifier and Type Method Description Optional<OpenIdResolver>OpenIdResolverService. getResolverForIssuer(String issuer)Returns the appropriate OpenId Connect resolver for the issuer capable of handling signed JWTs.Optional<OpenIdResolver>OpenIdResolverServiceImpl. getResolverForIssuer(String issuer)
-