Package io.dropwizard.auth.oauth
Class OAuthCredentialAuthFilter<P extends Principal>
- All Implemented Interfaces:
jakarta.ws.rs.container.ContainerRequestFilter
@Priority(1000)
public class OAuthCredentialAuthFilter<P extends Principal>
extends AuthFilter<String,P>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
OAuthCredentialAuthFilter.Builder<P extends Principal>
Builder forOAuthCredentialAuthFilter
.Nested classes/interfaces inherited from class io.dropwizard.auth.AuthFilter
AuthFilter.AuthFilterBuilder<C,
P extends Principal, T extends AuthFilter<C, P>> -
Field Summary
Fields inherited from class io.dropwizard.auth.AuthFilter
authenticator, authorizer, logger, prefix, realm, unauthorizedHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoid
filter
(jakarta.ws.rs.container.ContainerRequestContext requestContext) Methods inherited from class io.dropwizard.auth.AuthFilter
authenticate
-
Field Details
-
OAUTH_ACCESS_TOKEN_PARAM
Query parameter used to pass Bearer token
-
-
Method Details
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext) throws IOException - Throws:
IOException
-