A B C E F G H I M O Q T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCompositeAuthenticationProvider - Class in io.quarkiverse.openapi.generator.providers
-
Composition of supported
ClientRequestFilter
defined by a given OpenAPI interface. - AbstractCompositeAuthenticationProvider() - Constructor for class io.quarkiverse.openapi.generator.providers.AbstractCompositeAuthenticationProvider
- addAuthenticationProvider(AuthProvider) - Method in class io.quarkiverse.openapi.generator.providers.AbstractCompositeAuthenticationProvider
- addOperation(OperationAuthInfo) - Method in class io.quarkiverse.openapi.generator.providers.ApiKeyAuthenticationProvider
- addOperation(OperationAuthInfo) - Method in interface io.quarkiverse.openapi.generator.providers.AuthProvider
- addOperation(OperationAuthInfo) - Method in class io.quarkiverse.openapi.generator.providers.BasicAuthenticationProvider
- addOperation(OperationAuthInfo) - Method in class io.quarkiverse.openapi.generator.providers.BearerAuthenticationProvider
- addOperation(OperationAuthInfo) - Method in class io.quarkiverse.openapi.generator.providers.OAuth2AuthenticationProvider
- ApiKeyAuthenticationProvider - Class in io.quarkiverse.openapi.generator.providers
-
Provider for API Key authentication.
- ApiKeyAuthenticationProvider(String, ApiKeyIn, String, AuthProvidersConfig) - Constructor for class io.quarkiverse.openapi.generator.providers.ApiKeyAuthenticationProvider
- ApiKeyIn - Enum in io.quarkiverse.openapi.generator.providers
- auth() - Method in interface io.quarkiverse.openapi.generator.providers.AuthProvidersConfig
- AuthProvider - Interface in io.quarkiverse.openapi.generator.providers
-
Authentication Provider for
ClientRequestFilter
s generated by the extension. - AuthProvidersConfig - Interface in io.quarkiverse.openapi.generator.providers
-
Base interface for configuration of authentication providers.
- authTokenOrBearer(String, String) - Static method in class io.quarkiverse.openapi.generator.providers.AuthUtils
- AuthUtils - Class in io.quarkiverse.openapi.generator.providers
B
- basicAuthAccessToken(String, String) - Static method in class io.quarkiverse.openapi.generator.providers.AuthUtils
- BasicAuthenticationProvider - Class in io.quarkiverse.openapi.generator.providers
-
Provider for Basic Authentication.
- BasicAuthenticationProvider(String, AuthProvidersConfig) - Constructor for class io.quarkiverse.openapi.generator.providers.BasicAuthenticationProvider
- BearerAuthenticationProvider - Class in io.quarkiverse.openapi.generator.providers
-
Provides bearer token authentication or any other valid scheme.
- BearerAuthenticationProvider(String, String, AuthProvidersConfig) - Constructor for class io.quarkiverse.openapi.generator.providers.BearerAuthenticationProvider
- build() - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo.Builder
- builder() - Static method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
- Builder() - Constructor for class io.quarkiverse.openapi.generator.providers.OperationAuthInfo.Builder
C
- clientId() - Method in class io.quarkiverse.openapi.generator.providers.OAuth2AuthenticationProvider
- cookie - io.quarkiverse.openapi.generator.providers.ApiKeyIn
E
- equals(Object) - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
F
- filter(ClientRequestContext) - Method in class io.quarkiverse.openapi.generator.providers.AbstractCompositeAuthenticationProvider
- filter(ClientRequestContext) - Method in class io.quarkiverse.openapi.generator.providers.ApiKeyAuthenticationProvider
- filter(ClientRequestContext) - Method in class io.quarkiverse.openapi.generator.providers.BasicAuthenticationProvider
- filter(ClientRequestContext) - Method in class io.quarkiverse.openapi.generator.providers.BearerAuthenticationProvider
G
- GeneratedClass - Annotation Type in io.quarkiverse.openapi.generator.annotations
- GeneratedMethod - Annotation Type in io.quarkiverse.openapi.generator.annotations
- GeneratedParam - Annotation Type in io.quarkiverse.openapi.generator.annotations
- getHttpMethod() - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
- getName() - Method in class io.quarkiverse.openapi.generator.providers.ApiKeyAuthenticationProvider
- getName() - Method in interface io.quarkiverse.openapi.generator.providers.AuthProvider
-
Get the name of the Security Provider as defined in the OpenAPI Spec file.
- getName() - Method in class io.quarkiverse.openapi.generator.providers.BasicAuthenticationProvider
- getName() - Method in class io.quarkiverse.openapi.generator.providers.BearerAuthenticationProvider
- getName() - Method in class io.quarkiverse.openapi.generator.providers.OAuth2AuthenticationProvider
- getOperationId() - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
- getPath() - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
H
- hashCode() - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
- header - io.quarkiverse.openapi.generator.providers.ApiKeyIn
I
- io.quarkiverse.openapi.generator.annotations - package io.quarkiverse.openapi.generator.annotations
- io.quarkiverse.openapi.generator.providers - package io.quarkiverse.openapi.generator.providers
M
- matches(String) - Method in class io.quarkiverse.openapi.generator.providers.UrlPatternMatcher
-
Test the given URL against the underlying pattern to determine if it matches, returning a boolean to reflect the outcome.
- matchPath(String) - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
O
- OAuth2AuthenticationProvider - Class in io.quarkiverse.openapi.generator.providers
- OAuth2AuthenticationProvider(String) - Constructor for class io.quarkiverse.openapi.generator.providers.OAuth2AuthenticationProvider
- OperationAuthInfo - Class in io.quarkiverse.openapi.generator.providers
- OperationAuthInfo() - Constructor for class io.quarkiverse.openapi.generator.providers.OperationAuthInfo
- OperationAuthInfo.Builder - Class in io.quarkiverse.openapi.generator.providers
- operationsToFilter() - Method in class io.quarkiverse.openapi.generator.providers.ApiKeyAuthenticationProvider
- operationsToFilter() - Method in interface io.quarkiverse.openapi.generator.providers.AuthProvider
- operationsToFilter() - Method in class io.quarkiverse.openapi.generator.providers.BasicAuthenticationProvider
- operationsToFilter() - Method in class io.quarkiverse.openapi.generator.providers.BearerAuthenticationProvider
- operationsToFilter() - Method in class io.quarkiverse.openapi.generator.providers.OAuth2AuthenticationProvider
Q
T
- tag() - Method in annotation type io.quarkiverse.openapi.generator.annotations.GeneratedClass
U
- UrlPatternMatcher - Class in io.quarkiverse.openapi.generator.providers
-
PathPatternMatcher leverages Regex Pattern to represent a parameterized URL.
- UrlPatternMatcher(String) - Constructor for class io.quarkiverse.openapi.generator.providers.UrlPatternMatcher
V
- value() - Method in annotation type io.quarkiverse.openapi.generator.annotations.GeneratedClass
- value() - Method in annotation type io.quarkiverse.openapi.generator.annotations.GeneratedMethod
-
Operation id
- value() - Method in annotation type io.quarkiverse.openapi.generator.annotations.GeneratedParam
- valueOf(String) - Static method in enum io.quarkiverse.openapi.generator.providers.ApiKeyIn
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.quarkiverse.openapi.generator.providers.ApiKeyIn
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withId(String) - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo.Builder
- withMethod(String) - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo.Builder
- withPath(String) - Method in class io.quarkiverse.openapi.generator.providers.OperationAuthInfo.Builder
All Classes All Packages