Index

A B C D E F G H I O P R S U V 
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 - Enum constant in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
 

C

classLoader - Static variable in class io.quarkus.smallrye.openapi.runtime.OpenApiConstants
 
classLoaderHack() - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
ClassLoader hack to work around reactive streams API issue see https://github.com/eclipse/microprofile-open-api/pull/470
configBuilder(SmallRyeConfigBuilder) - Method in class io.quarkus.smallrye.openapi.runtime.RuntimeOnlyBuilder
 
configuration - Variable in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
 
corsFilter(Filter) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
 
createUserDefinedRuntimeFilters(List<String>) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
 

D

disabledRestEndpoints() - Static method 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.
DisabledRestEndpointsFilter() - Constructor for class io.quarkus.smallrye.openapi.runtime.filter.DisabledRestEndpointsFilter
 
DynamicDocument(Config, OASFilter, List<String>) - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService.DynamicDocument
 

E

enable - Variable in class 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 interface io.quarkus.smallrye.openapi.runtime.OpenApiDocumentHolder
 
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
 
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
 
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
 

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
 
iterateNames(ConfigSourceInterceptorContext) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiConfigMapping
 

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.
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<HttpConfiguration>) - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiRecorder
 
OpenApiRecorder.UserDefinedRuntimeFilters - Interface in io.quarkus.smallrye.openapi.runtime
 
OpenApiRuntimeConfig - Class in io.quarkus.smallrye.openapi.runtime
 
OpenApiRuntimeConfig() - Constructor for class io.quarkus.smallrye.openapi.runtime.OpenApiRuntimeConfig
 
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

reset(ShutdownEvent) - Method in class io.quarkus.smallrye.openapi.runtime.OpenApiDocumentService
 
RUN - Enum constant in enum class io.quarkus.smallrye.openapi.OpenApiFilter.RunStage
 
RuntimeOnlyBuilder - Class in io.quarkus.smallrye.openapi.runtime
 
RuntimeOnlyBuilder() - Constructor for class io.quarkus.smallrye.openapi.runtime.RuntimeOnlyBuilder
 
runtimeRequired() - Method in class io.quarkus.smallrye.openapi.runtime.filter.AutoSecurityFilter
 
runtimeRequired() - Method in class io.quarkus.smallrye.openapi.runtime.filter.OpenIDConnectSecurityFilter
 

S

servers - Variable in class 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(Config, OASFilter, List<String>) - 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.
A B C D E F G H I O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form