Uses of Interface
io.vertx.ext.web.handler.OAuth2AuthHandler
-
Packages that use OAuth2AuthHandler Package Description io.vertx.ext.web.handler io.vertx.ext.web.openapi.router io.vertx.reactivex.ext.web.handler io.vertx.rxjava3.ext.web.handler -
-
Uses of OAuth2AuthHandler in io.vertx.ext.web.handler
Methods in io.vertx.ext.web.handler that return OAuth2AuthHandler Modifier and Type Method Description static 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.OAuth2AuthHandlerOAuth2AuthHandler. extraParams(JsonObject extraParams)Extra parameters needed to be passed while requesting a token.OAuth2AuthHandlerOAuth2AuthHandler. 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.OAuth2AuthHandlerOAuth2AuthHandler. prompt(String prompt)Indicates the type of user interaction that is required.OAuth2AuthHandlerOAuth2AuthHandler. setupCallback(Route route)add the callback handler to a given route.OAuth2AuthHandlerOAuth2AuthHandler. withScope(String scope)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.OAuth2AuthHandlerOAuth2AuthHandler. 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 OAuth2AuthHandler Modifier and Type Method Description 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.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. -
Uses of OAuth2AuthHandler in io.vertx.reactivex.ext.web.handler
Methods in io.vertx.reactivex.ext.web.handler that return OAuth2AuthHandler Modifier and Type Method Description OAuth2AuthHandlerOAuth2AuthHandler. getDelegate()Methods in io.vertx.reactivex.ext.web.handler with parameters of type OAuth2AuthHandler Modifier and Type Method Description static OAuth2AuthHandlerOAuth2AuthHandler. newInstance(OAuth2AuthHandler arg)Constructors in io.vertx.reactivex.ext.web.handler with parameters of type OAuth2AuthHandler Constructor Description OAuth2AuthHandler(OAuth2AuthHandler delegate) -
Uses of OAuth2AuthHandler in io.vertx.rxjava3.ext.web.handler
Methods in io.vertx.rxjava3.ext.web.handler that return OAuth2AuthHandler Modifier and Type Method Description OAuth2AuthHandlerOAuth2AuthHandler. getDelegate()Methods in io.vertx.rxjava3.ext.web.handler with parameters of type OAuth2AuthHandler Modifier and Type Method Description static OAuth2AuthHandlerOAuth2AuthHandler. newInstance(OAuth2AuthHandler arg)Constructors in io.vertx.rxjava3.ext.web.handler with parameters of type OAuth2AuthHandler Constructor Description OAuth2AuthHandler(OAuth2AuthHandler delegate)
-