Uses of Class
io.vertx.reactivex.ext.web.handler.OAuth2AuthHandler
-
Packages that use OAuth2AuthHandler Package Description io.vertx.reactivex.ext.web.handler io.vertx.reactivex.ext.web.openapi.router -
-
Uses of OAuth2AuthHandler in io.vertx.reactivex.ext.web.handler
Fields in io.vertx.reactivex.ext.web.handler with type parameters of type OAuth2AuthHandler Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<OAuth2AuthHandler>OAuth2AuthHandler. __TYPE_ARGMethods in io.vertx.reactivex.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.static OAuth2AuthHandlerOAuth2AuthHandler. newInstance(OAuth2AuthHandler arg)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.reactivex.ext.web.openapi.router
Method parameters in io.vertx.reactivex.ext.web.openapi.router with type arguments of type OAuth2AuthHandler Modifier and Type Method Description RouterBuilderSecurity. oauth2Handler(String callback, Function<SecurityScheme,OAuth2AuthHandler> factory)Configure the to be used when creating the router.RouterBuilderSecurity. oauth2Handler(Function<SecurityScheme,OAuth2AuthHandler> factory)Configure the to be used when creating the router.Future<RouterBuilder>Security. openIdConnectHandler(Function<String,Single<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Future<RouterBuilder>Security. openIdConnectHandler(String callback, Function<String,Single<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Future<RouterBuilder>Security. openIdConnectHandler(String callback, Function<String,Future<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Future<RouterBuilder>Security. openIdConnectHandler(Function<String,Future<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Single<RouterBuilder>Security. rxOpenIdConnectHandler(Function<String,Single<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Single<RouterBuilder>Security. rxOpenIdConnectHandler(String callback, Function<String,Single<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Single<RouterBuilder>Security. rxOpenIdConnectHandler(String callback, Function<String,Future<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.Single<RouterBuilder>Security. rxOpenIdConnectHandler(Function<String,Future<OAuth2AuthHandler>> factory)Configure the to be used when creating the router.
-