Class OAuth2AuthenticationProvider
java.lang.Object
io.quarkiverse.openapi.generator.providers.AbstractAuthProvider
io.quarkiverse.openapi.generator.providers.OAuth2AuthenticationProvider
- All Implemented Interfaces:
AuthProvider,jakarta.ws.rs.client.ClientRequestFilter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfilter(jakarta.ws.rs.client.ClientRequestContext requestContext) voidinit(String name, String openApiSpecId, OAuth2AuthenticationProvider.OidcClientRequestFilterDelegate delegate) Methods inherited from class io.quarkiverse.openapi.generator.providers.AbstractAuthProvider
addOperation, getAuthConfigParam, getCanonicalAuthConfigPropertyName, getGeneratorConfig, getHeaderName, getName, getOpenApiSpecId, getTokenForPropagation, init, isTokenPropagation, operationsToFilter, sanitizeBearerToken
-
Constructor Details
-
OAuth2AuthenticationProvider
-
-
Method Details
-
init
public void init(String name, String openApiSpecId, OAuth2AuthenticationProvider.OidcClientRequestFilterDelegate delegate) -
filter
- Throws:
IOException
-