Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AutoBasicSecurityFilter - Class in io.quarkus.smallrye.openapi.runtime.filter
-
Add Basic Authentication security automatically based on the added security extensions
- AutoBasicSecurityFilter() - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoBasicSecurityFilter
- AutoBasicSecurityFilter(String, String, Map<String, String>, String) - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoBasicSecurityFilter
- AutoBearerTokenSecurityFilter - Class in io.quarkus.smallrye.openapi.runtime.filter
-
Add JWT Authentication security automatically based on the added security extensions
- AutoBearerTokenSecurityFilter() - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- AutoBearerTokenSecurityFilter(String, String, Map<String, String>, String, String) - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- AutoSecurityFilter - Class in io.quarkus.smallrye.openapi.runtime.filter
-
Auto add security
- AutoSecurityFilter() - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- AutoSecurityFilter(String, String, Map<String, String>) - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- autoSecurityFilterSupplier(OASFilter) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
- AutoUrl - Class in io.quarkus.smallrye.openapi.runtime.filter
-
Create a URL from a config, or a default value
- AutoUrl() - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- AutoUrl(String, String, String) - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
B
- BASE_NAME - Static variable in class io.quarkus.smallrye.openapi.runtime.OpenApiConstants
- BOTH - Enum constant in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
- build() - Method in class io.quarkus.smallrye.openapi.runtime.OpenAPIRuntimeBuilder
- BUILD - Enum constant in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
C
- classLoader - Static variable in class io.quarkus.smallrye.openapi.runtime.OpenApiConstants
- corsFilter(Filter) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
- createUserDefinedRuntimeFilters(List<String>) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
D
- disabledEndpoints - Variable in class io.quarkus.smallrye.openapi.runtime.filter.DisabledRestEndpointsFilter
- DisabledRestEndpointsFilter - Class in io.quarkus.smallrye.openapi.runtime.filter
-
If the RESTEasy Reactive extension passed us a list of REST paths that are disabled via the @DisabledRestEndpoint annotation, remove them from the OpenAPI document.
- DynamicDocument(SmallRyeOpenAPI.Builder, ClassLoader, Set<String>) - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.DynamicDocument
E
- EMPTY - Static variable in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.EmptyDocument
- EmptyDocument() - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.EmptyDocument
- enable() - Method in interface io.quarkus.smallrye.openapi.runtime.OpenApiRuntimeConfig
-
Enable the openapi endpoint.
F
- filterOpenAPI(OpenAPI) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- filterOpenAPI(OpenAPI) - Method in class io.quarkus.smallrye.openapi.runtime.filter.DisabledRestEndpointsFilter
- filters() - Method in interface io.quarkus.smallrye.openapi.runtime.OpenApiRecorder.UserDefinedRuntimeFilters
G
- GENERATED_DOC_BASE - Static variable in class io.quarkus.smallrye.openapi.runtime.OpenApiConstants
- getBasicSecuritySchemeValue() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBasicSecurityFilter
- getBearerFormat() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- getConfigKey() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- getDefaultValue() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- getDocument(Format) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService
- getFinalUrlValue() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- getJsonDocument() - Method in interface io.quarkus.smallrye.openapi.runtime.OpenApiDocumentHolder
- getJsonDocument() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.DynamicDocument
- getJsonDocument() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.EmptyDocument
- getJsonDocument() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.StaticDocument
- getOpenIdConnectUrl() - Method in class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
- getPath() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- getSecuritySchemeDescription() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- getSecuritySchemeExtensions() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- getSecuritySchemeName() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- getSecuritySchemeValue() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- getUrl(String, String, String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- getValue(ConfigSourceInterceptorContext, String) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiConfigMapping
- getYamlDocument() - Method in interface io.quarkus.smallrye.openapi.runtime.OpenApiDocumentHolder
- getYamlDocument() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.DynamicDocument
- getYamlDocument() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.EmptyDocument
- getYamlDocument() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.StaticDocument
H
- handle(RoutingContext) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiHandler
- handle(RoutingContext) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiNotFoundHandler
- handler(OpenApiRuntimeConfig) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
- httpConfig - Variable in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
I
- io.quarkus.smallrye.openapi - package io.quarkus.smallrye.openapi
- io.quarkus.smallrye.openapi.runtime - package io.quarkus.smallrye.openapi.runtime
- io.quarkus.smallrye.openapi.runtime.filter - package io.quarkus.smallrye.openapi.runtime.filter
M
- maybeGetInstance() - Static method in class io.quarkus.smallrye.openapi.runtime.filter.DisabledRestEndpointsFilter
O
- OpenApiConfigMapping - Class in io.quarkus.smallrye.openapi.runtime
-
Maps config from MicroProfile and SmallRye to Quarkus
- OpenApiConfigMapping() - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiConfigMapping
- OpenApiConstants - Class in io.quarkus.smallrye.openapi.runtime
- OpenApiDocumentHolder - Interface in io.quarkus.smallrye.openapi.runtime
-
Holds instances of the OpenAPI Document
- OpenApiDocumentService - Class in io.quarkus.smallrye.openapi.runtime
-
Loads the document and make it available
- OpenApiDocumentService(OASFilter, OpenApiRecorder.UserDefinedRuntimeFilters, Config) - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService
- OpenApiDocumentService.DynamicDocument - Class in io.quarkus.smallrye.openapi.runtime
-
Generate the document on every request by re-running user-provided OASFilters.
- OpenApiDocumentService.EmptyDocument - Class in io.quarkus.smallrye.openapi.runtime
- OpenApiDocumentService.StaticDocument - Class in io.quarkus.smallrye.openapi.runtime
-
Generate the document once on creation.
- OpenApiFilter - Annotation Interface in io.quarkus.smallrye.openapi
-
This extends the MP way to define an `org.eclipse.microprofile.openapi.OASFilter`.
- OpenApiFilter.RunStage - Enum Class in io.quarkus.smallrye.openapi
- OpenApiHandler - Class in io.quarkus.smallrye.openapi.runtime
-
Handler that serve the OpenAPI document in either json or yaml format
- OpenApiHandler() - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiHandler
- OpenApiNotFoundHandler - Class in io.quarkus.smallrye.openapi.runtime
-
Handling not found when disabled
- OpenApiNotFoundHandler() - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiNotFoundHandler
- OpenApiRecorder - Class in io.quarkus.smallrye.openapi.runtime
- OpenApiRecorder(RuntimeValue<VertxHttpConfig>) - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
- OpenApiRecorder.UserDefinedRuntimeFilters - Interface in io.quarkus.smallrye.openapi.runtime
- OpenAPIRuntimeBuilder - Class in io.quarkus.smallrye.openapi.runtime
-
Customized
SmallRyeOpenAPI.Builder
implementation that only includes functionality that should occur at application runtime. - OpenAPIRuntimeBuilder() - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenAPIRuntimeBuilder
- OpenApiRuntimeConfig - Interface in io.quarkus.smallrye.openapi.runtime
- OpenIDConnectSecurityFilter - Class in io.quarkus.smallrye.openapi.runtime.filter
-
Add OAuth 2 (Implicit) Authentication security automatically based on the added security extensions
- OpenIDConnectSecurityFilter() - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
- OpenIDConnectSecurityFilter(String, String, Map<String, String>, AutoUrl) - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
P
- priority() - Element in annotation interface io.quarkus.smallrye.openapi.OpenApiFilter
-
Filter with a higher priority will applied first
R
- RUN - Enum constant in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
- runtimeRequired() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- runtimeRequired() - Method in class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
S
- servers() - Method in interface io.quarkus.smallrye.openapi.runtime.OpenApiRuntimeConfig
-
Specify the list of global servers that provide connectivity information
- setBasicSecuritySchemeValue(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBasicSecurityFilter
- setBearerFormat(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- setConfigKey(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- setDefaultValue(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- setOpenIdConnectUrl(AutoUrl) - Method in class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
- setPath(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoUrl
- setSecuritySchemeDescription(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- setSecuritySchemeExtensions(Map<String, String>) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- setSecuritySchemeName(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- setSecuritySchemeValue(String) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- setupClDevMode(ShutdownContext) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
- StaticDocument(SmallRyeOpenAPI) - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.StaticDocument
- stripSlash(String) - Static method in class io.quarkus.smallrye.openapi.runtime.filter.DisabledRestEndpointsFilter
-
Removes any trailing slash character from the path when it is not the root '/' path.
U
- updateSecurityScheme(SecurityScheme) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBasicSecurityFilter
- updateSecurityScheme(SecurityScheme) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoBearerTokenSecurityFilter
- updateSecurityScheme(SecurityScheme) - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
- updateSecurityScheme(SecurityScheme) - Method in class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
V
- value() - Element in annotation interface io.quarkus.smallrye.openapi.OpenApiFilter
- valueOf(String) - Static method in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form