Package org.connectorio.dropwizard.nimbus.auth.jwt
-
Interface Summary Interface Description JwtClaimsSetAuthenticator<P extends JwtClaimsSetPrincipal> Dedicated authenticator taking JWT token claims and returningJwtClaimsSetPrincipal. -
Class Summary Class Description DefaultJwtAuthenticator<P extends JwtClaimsSetPrincipal> Default implementation ofAuthenticatorwhich handles a most repeatable part, namely token validation against signatures and keys stored in remote Json Web Key Set.JwtClaimsSetPrincipal A dedicated kind of principal, backed by a static set of claims coming from JWT token.NimbusJwtBundle<C extends io.dropwizard.Configuration,T extends TokenConfiguration> A basic bundle which allows to group configuration options for token processing in a separate class.NimbusJwtFilter<T extends JwtClaimsSetPrincipal> Implementation of custom authn filter attached toNimbusJwtFilter.Builder<P extends JwtClaimsSetPrincipal> Builder forNimbusJwtFilter.