Uses of Interface
io.vertx.ext.web.handler.OAuth2AuthHandler
Packages that use OAuth2AuthHandler
Package
Description
-
Uses of OAuth2AuthHandler in io.vertx.ext.web.handler
Methods in io.vertx.ext.web.handler that return OAuth2AuthHandlerModifier and TypeMethodDescriptionstatic OAuth2AuthHandlerOAuth2AuthHandler.create(Vertx vertx, OAuth2Auth authProvider) Create a OAuth2 auth handler without host pinning.Most providers will not look to the redirect url but always redirect to the preconfigured callback.static OAuth2AuthHandlerOAuth2AuthHandler.create(Vertx vertx, OAuth2Auth authProvider, String callbackURL) Create a OAuth2 auth handler with host pinning.OAuth2AuthHandler.extraParams(JsonObject extraParams) Extra parameters needed to be passed while requesting a token.OAuth2AuthHandler.pkceVerifierLength(int length) PKCE (RFC 7636) is an extension to the Authorization Code flow to prevent several attacks and to be able to securely perform the OAuth exchange from public clients.Indicates the type of user interaction that is required.OAuth2AuthHandler.setupCallback(Route route) add the callback handler to a given route.Return a new instance with the internal state copied from the caller but the scopes to be requested during a token request are unique to the instance.OAuth2AuthHandler.withScopes(List<String> scopes) Return a new instance with the internal state copied from the caller but the scopes to be requested during a token request are unique to the instance. -
Uses of OAuth2AuthHandler in io.vertx.ext.web.openapi.router
Method parameters in io.vertx.ext.web.openapi.router with type arguments of type OAuth2AuthHandlerModifier and TypeMethodDescriptionSecurity.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.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. -
Uses of OAuth2AuthHandler in io.vertx.reactivex.ext.web.handler
Methods in io.vertx.reactivex.ext.web.handler that return OAuth2AuthHandlerMethods in io.vertx.reactivex.ext.web.handler with parameters of type OAuth2AuthHandlerModifier and TypeMethodDescriptionstatic OAuth2AuthHandlerOAuth2AuthHandler.newInstance(OAuth2AuthHandler arg) Constructors in io.vertx.reactivex.ext.web.handler with parameters of type OAuth2AuthHandler -
Uses of OAuth2AuthHandler in io.vertx.rxjava3.ext.web.handler
Methods in io.vertx.rxjava3.ext.web.handler that return OAuth2AuthHandlerMethods in io.vertx.rxjava3.ext.web.handler with parameters of type OAuth2AuthHandlerModifier and TypeMethodDescriptionstatic OAuth2AuthHandlerOAuth2AuthHandler.newInstance(OAuth2AuthHandler arg) Constructors in io.vertx.rxjava3.ext.web.handler with parameters of type OAuth2AuthHandler