Uses of Interface
io.vertx.ext.web.openapi.router.RouterBuilder
-
-
Uses of RouterBuilder in io.vertx.ext.web.openapi.router
Methods in io.vertx.ext.web.openapi.router that return RouterBuilder Modifier and Type Method Description RouterBuilderSecurity. apiKeyHandler(APIKeyHandler handler)Configure theAPIKeyHandlerto be used when creating the router.static RouterBuilderRouterBuilder. create(Vertx vertx, OpenAPIContract contract)Create a newRouterBuilder.static RouterBuilderRouterBuilder. create(Vertx vertx, OpenAPIContract contract, RequestExtractor extractor)Create a newRouterBuilder.RouterBuilderSecurity. httpHandler(BasicAuthHandler handler)Configure theBasicAuthHandlerto be used when creating the router.RouterBuilderSecurity. httpHandler(DigestAuthHandler handler)Configure theDigestAuthHandlerto be used when creating the router.RouterBuilderSecurity. httpHandler(JWTAuthHandler handler)Configure theJWTAuthHandlerto be used when creating the router.RouterBuilderSecurity. oauth2Handler(String callback, Function<SecurityScheme,OAuth2AuthHandler> factory)Configure theOAuth2AuthHandlerto be used when creating the router.default RouterBuilderSecurity. oauth2Handler(Function<SecurityScheme,OAuth2AuthHandler> factory)Configure theOAuth2AuthHandlerto be used when creating the router.RouterBuilderRouterBuilder. rootHandler(Handler<RoutingContext> rootHandler)Add global handler to be applied prior toRouterbeing generated.Methods in io.vertx.ext.web.openapi.router that return types with arguments of type RouterBuilder Modifier and Type Method Description Future<RouterBuilder>Security. openIdConnectHandler(String callback, Function<String,Future<OAuth2AuthHandler>> factory)Configure theOAuth2AuthHandlerto be used when creating the router.default Future<RouterBuilder>Security. openIdConnectHandler(Function<String,Future<OAuth2AuthHandler>> factory)Configure theOAuth2AuthHandlerto be used when creating the router.
-