Uses of Class
io.vertx.rxjava3.ext.web.handler.OAuth2AuthHandler
-
Packages that use OAuth2AuthHandler Package Description io.vertx.rxjava3.ext.web.handler io.vertx.rxjava3.ext.web.openapi.router -
-
Uses of OAuth2AuthHandler in io.vertx.rxjava3.ext.web.handler
Fields in io.vertx.rxjava3.ext.web.handler with type parameters of type OAuth2AuthHandler Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<OAuth2AuthHandler>
OAuth2AuthHandler. __TYPE_ARG
Methods in io.vertx.rxjava3.ext.web.handler that return OAuth2AuthHandler Modifier and Type Method Description static OAuth2AuthHandler
OAuth2AuthHandler. 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 OAuth2AuthHandler
OAuth2AuthHandler. create(Vertx vertx, OAuth2Auth authProvider, String callbackURL)
Create a OAuth2 auth handler with host pinning.OAuth2AuthHandler
OAuth2AuthHandler. extraParams(JsonObject extraParams)
Extra parameters needed to be passed while requesting a token.static OAuth2AuthHandler
OAuth2AuthHandler. newInstance(OAuth2AuthHandler arg)
OAuth2AuthHandler
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.OAuth2AuthHandler
OAuth2AuthHandler. prompt(String prompt)
Indicates the type of user interaction that is required.OAuth2AuthHandler
OAuth2AuthHandler. setupCallback(Route route)
add the callback handler to a given route.OAuth2AuthHandler
OAuth2AuthHandler. 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.OAuth2AuthHandler
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.rxjava3.ext.web.openapi.router
Method parameters in io.vertx.rxjava3.ext.web.openapi.router with type arguments of type OAuth2AuthHandler Modifier and Type Method Description RouterBuilder
Security. oauth2Handler(String callback, java.util.function.Function<SecurityScheme,OAuth2AuthHandler> factory)
Configure the to be used when creating the router.RouterBuilder
Security. oauth2Handler(java.util.function.Function<SecurityScheme,OAuth2AuthHandler> factory)
Configure the to be used when creating the router.Single<RouterBuilder>
Security. openIdConnectHandler(String callback, java.util.function.Function<String,Single<OAuth2AuthHandler>> factory)
Configure the to be used when creating the router.Single<RouterBuilder>
Security. openIdConnectHandler(java.util.function.Function<String,Single<OAuth2AuthHandler>> factory)
Configure the to be used when creating the router.Single<RouterBuilder>
Security. rxOpenIdConnectHandler(String callback, java.util.function.Function<String,Single<OAuth2AuthHandler>> factory)
Configure the to be used when creating the router.Single<RouterBuilder>
Security. rxOpenIdConnectHandler(java.util.function.Function<String,Single<OAuth2AuthHandler>> factory)
Configure the to be used when creating the router.
-