Hierarchy For All Packages
Package Hierarchies:- org.sdase.commons.server.auth,
- org.sdase.commons.server.auth.config,
- org.sdase.commons.server.auth.error,
- org.sdase.commons.server.auth.filter,
- org.sdase.commons.server.auth.key,
- org.sdase.commons.server.auth.service,
- org.sdase.commons.server.opa,
- org.sdase.commons.server.opa.config,
- org.sdase.commons.server.opa.extension,
- org.sdase.commons.server.opa.filter,
- org.sdase.commons.server.opa.filter.model,
- org.sdase.commons.server.opa.health,
- org.sdase.commons.server.opa.internal
Class Hierarchy
- java.lang.Object
- org.sdase.commons.server.auth.AuthBundle<T> (implements io.dropwizard.core.ConfiguredBundle<T>)
- org.sdase.commons.server.auth.AuthBundle.Builder<C> (implements org.sdase.commons.server.auth.AuthBundle.AuthBuilder<C>, org.sdase.commons.server.auth.AuthBundle.AuthorizationBuilder<C>, org.sdase.commons.server.auth.AuthBundle.ProviderBuilder)
- org.sdase.commons.server.auth.config.AuthConfig
- io.dropwizard.auth.AuthFilter<C,
P> (implements jakarta.ws.rs.container.ContainerRequestFilter) - org.sdase.commons.server.auth.filter.JwtAuthFilter<P>
- io.dropwizard.auth.AuthFilter.AuthFilterBuilder<C,
P, T> - org.sdase.commons.server.auth.filter.JwtAuthFilter.Builder<P>
- org.sdase.commons.server.auth.service.AuthService (implements org.sdase.commons.server.auth.service.TokenAuthorizer)
- org.sdase.commons.server.auth.error.ForbiddenExceptionMapper (implements jakarta.ws.rs.ext.ExceptionMapper<E>)
- com.codahale.metrics.health.HealthCheck
- org.sdase.commons.server.opa.health.PolicyExistsHealthCheck
- io.dropwizard.client.HttpClientConfiguration
- io.dropwizard.client.JerseyClientConfiguration
- org.sdase.commons.server.opa.config.OpaClientConfiguration
- io.dropwizard.client.JerseyClientConfiguration
- org.sdase.commons.server.auth.key.JwksKeySource (implements org.sdase.commons.server.auth.key.KeySource)
- org.sdase.commons.server.auth.service.JwtAuthenticator (implements io.dropwizard.auth.Authenticator<C,
P>) - org.sdase.commons.server.auth.error.JwtAuthExceptionMapper (implements jakarta.ws.rs.ext.ExceptionMapper<E>)
- org.sdase.commons.server.auth.JwtPrincipal (implements java.security.Principal)
- org.sdase.commons.server.auth.key.KeyLoaderScheduler
- org.sdase.commons.server.auth.config.KeyLocation
- org.sdase.commons.server.auth.key.LoadedPublicKey
- org.sdase.commons.server.opa.filter.OpaAuthFilter (implements jakarta.ws.rs.container.ContainerRequestFilter)
- org.sdase.commons.server.opa.OpaBundle<T> (implements io.dropwizard.core.ConfiguredBundle<T>)
- org.sdase.commons.server.opa.OpaBundle.Builder<C> (implements org.sdase.commons.server.opa.OpaBundle.OpaBuilder<C>, org.sdase.commons.server.opa.OpaBundle.OpaExtensionsBuilder<C>, org.sdase.commons.server.opa.OpaBundle.ProviderBuilder)
- org.sdase.commons.server.opa.config.OpaConfig
- org.sdase.commons.server.opa.filter.model.OpaInput
- org.sdase.commons.server.opa.extension.OpaInputHeadersExtension (implements org.sdase.commons.server.opa.extension.OpaInputExtension<T>)
- org.sdase.commons.server.opa.extension.OpaInputHeadersExtension.Builder (implements org.sdase.commons.server.opa.extension.OpaInputHeadersExtension.ExtensionBuilder)
- org.sdase.commons.server.opa.internal.OpaJwtPrincipalFactory (implements org.glassfish.hk2.api.Factory<T>)
- org.sdase.commons.server.opa.internal.OpaJwtPrincipalImpl (implements org.sdase.commons.server.opa.OpaJwtPrincipal)
- org.sdase.commons.server.opa.filter.model.OpaRequest
- org.sdase.commons.server.opa.filter.model.OpaResponse
- org.sdase.commons.server.auth.key.OpenIdProviderDiscoveryKeySource (implements org.sdase.commons.server.auth.key.KeySource)
- org.sdase.commons.server.auth.key.PemKeySource (implements org.sdase.commons.server.auth.key.KeySource)
- org.sdase.commons.server.auth.key.PublicKeyLoader
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.sdase.commons.server.auth.error.JwtAuthException
- org.sdase.commons.server.auth.key.KeyLoadFailedException
- org.sdase.commons.server.opa.OpaBundle.DuplicatePropertyException
- org.sdase.commons.server.opa.OpaBundle.HiddenOriginalPropertyException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.sdase.commons.server.auth.AuthBundle.AuthBuilder<C>
- org.sdase.commons.server.auth.AuthBundle.AuthorizationBuilder<C>
- org.sdase.commons.server.auth.AuthBundle.ProviderBuilder
- java.util.function.Function<T,
R> - org.sdase.commons.server.auth.config.AuthConfigProvider<C>
- org.sdase.commons.server.opa.config.OpaConfigProvider<C>
- org.sdase.commons.server.auth.key.KeySource
- org.sdase.commons.server.opa.OpaBundle.OpaBuilder<C>
- org.sdase.commons.server.opa.OpaBundle.OpaExtensionsBuilder<C>
- org.sdase.commons.server.opa.OpaBundle.ProviderBuilder
- org.sdase.commons.server.opa.extension.OpaInputExtension<T>
- org.sdase.commons.server.opa.extension.OpaInputHeadersExtension.ExtensionBuilder
- java.security.Principal
- org.sdase.commons.server.opa.OpaJwtPrincipal
- org.sdase.commons.server.auth.service.TokenAuthorizer
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.sdase.commons.server.auth.config.KeyUriType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)