Uses of Class
io.vertx.ext.auth.oauth2.OAuth2Options
Packages that use OAuth2Options
Package
Description
-
Uses of OAuth2Options in io.vertx.ext.auth.oauth2
Methods in io.vertx.ext.auth.oauth2 that return OAuth2OptionsModifier and TypeMethodDescriptionOAuth2Options.addJwk(JsonObject jwk) Adds a local JWKsOAuth2Options.addPubSecKey(PubSecKeyOptions pubSecKey) OAuth2Options.addSupportedGrantType(String supportedGrantType) OAuth2Options.setAuthorizationPath(String authorizationPath) OAuth2Options.setClientAssertion(String clientAssertion) OAuth2Options.setClientAssertionType(String clientAssertionType) OAuth2Options.setClientId(String clientId) Set the provider client idOAuth2Options.setClientSecret(String clientSecret) Set the provider client secretOAuth2Options.setExtraParameters(JsonObject extraParams) Set extra parameters to be sent to the provider on each requestOAuth2Options.setHeaders(JsonObject headers) Set custom headers to be sent with every request to the providerOAuth2Options.setHttpClientOptions(HttpClientOptions httpClientOptions) OAuth2Options.setIntrospectionPath(String introspectionPath) Set the provider token introspection resource pathOAuth2Options.setJwkPath(String jwkPath) OAuth2Options.setJwks(List<JsonObject> jwks) Sets the initial local JWKsOAuth2Options.setJWTOptions(JWTOptions jwtOptions) OAuth2Options.setLogoutPath(String logoutPath) Set the provider logout pathOAuth2Options.setPubSecKeys(List<PubSecKeyOptions> pubSecKeys) OAuth2Options.setRevocationPath(String revocationPath) Set the Oauth2 revocation resource path. e.g.: /oauth/revokeOAuth2Options.setScopeSeparator(String scopeSeparator) Set the provider scope separatorRoot URL for the provider without trailing slashesOAuth2Options.setSupportedGrantTypes(List<String> supportedGrantTypes) Sets an optional tenant.OAuth2Options.setTokenPath(String tokenPath) OAuth2Options.setUseBasicAuthorization(boolean useBasicAuthorization) OAuth2Options.setUserAgent(String userAgent) Set a custom user agent to use when communicating to a providerOAuth2Options.setUserInfoParameters(JsonObject userInfoParams) Set custom parameters to be sent during the userInfo resource requestOAuth2Options.setUserInfoPath(String userInfoPath) Set the provider userInfo resource pathOAuth2Options.setValidateIssuer(boolean validateIssuer) Methods in io.vertx.ext.auth.oauth2 with parameters of type OAuth2OptionsModifier and TypeMethodDescriptionstatic OAuth2AuthOAuth2Auth.create(Vertx vertx, OAuth2Options config) Create a OAuth2 auth providerConstructors in io.vertx.ext.auth.oauth2 with parameters of type OAuth2Options -
Uses of OAuth2Options in io.vertx.ext.auth.oauth2.providers
Methods in io.vertx.ext.auth.oauth2.providers with parameters of type OAuth2OptionsModifier and TypeMethodDescriptionstatic Future<OAuth2Auth> AmazonCognitoAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> AppleIdAuth.discover(Vertx vertx, PubSecKeyOptions privateKey, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> AzureADAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> GoogleAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> IBMCloudAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> KeycloakAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> OpenIDConnectAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> SalesforceAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> ZohoAuth.discover(Vertx vertx, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> ZohoAuth.discover(Vertx vertx, String dc, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery. -
Uses of OAuth2Options in io.vertx.reactivex.ext.auth.oauth2
Methods in io.vertx.reactivex.ext.auth.oauth2 with parameters of type OAuth2OptionsModifier and TypeMethodDescriptionstatic OAuth2AuthOAuth2Auth.create(Vertx vertx, OAuth2Options config) Create a OAuth2 auth provider -
Uses of OAuth2Options in io.vertx.reactivex.ext.auth.oauth2.providers
Methods in io.vertx.reactivex.ext.auth.oauth2.providers with parameters of type OAuth2OptionsModifier and TypeMethodDescriptionstatic Future<OAuth2Auth> AmazonCognitoAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> AppleIdAuth.discover(Vertx vertx, PubSecKeyOptions privateKey, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> AzureADAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> GoogleAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> IBMCloudAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> KeycloakAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> OpenIDConnectAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> SalesforceAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> ZohoAuth.discover(Vertx vertx, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Future<OAuth2Auth> ZohoAuth.discover(Vertx vertx, String dc, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AmazonCognitoAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AppleIdAuth.rxDiscover(Vertx vertx, PubSecKeyOptions privateKey, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AzureADAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> GoogleAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> IBMCloudAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> KeycloakAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> OpenIDConnectAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> SalesforceAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> ZohoAuth.rxDiscover(Vertx vertx, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> ZohoAuth.rxDiscover(Vertx vertx, String dc, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery. -
Uses of OAuth2Options in io.vertx.rxjava3.ext.auth.oauth2
Methods in io.vertx.rxjava3.ext.auth.oauth2 with parameters of type OAuth2OptionsModifier and TypeMethodDescriptionstatic OAuth2AuthOAuth2Auth.create(Vertx vertx, OAuth2Options config) Create a OAuth2 auth provider -
Uses of OAuth2Options in io.vertx.rxjava3.ext.auth.oauth2.providers
Methods in io.vertx.rxjava3.ext.auth.oauth2.providers with parameters of type OAuth2OptionsModifier and TypeMethodDescriptionstatic Single<OAuth2Auth> AmazonCognitoAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AppleIdAuth.discover(Vertx vertx, PubSecKeyOptions privateKey, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AzureADAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> GoogleAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> IBMCloudAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> KeycloakAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> OpenIDConnectAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> SalesforceAuth.discover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> ZohoAuth.discover(Vertx vertx, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> ZohoAuth.discover(Vertx vertx, String dc, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AmazonCognitoAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AppleIdAuth.rxDiscover(Vertx vertx, PubSecKeyOptions privateKey, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> AzureADAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> GoogleAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> IBMCloudAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> KeycloakAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> OpenIDConnectAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> SalesforceAuth.rxDiscover(Vertx vertx, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> ZohoAuth.rxDiscover(Vertx vertx, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.static Single<OAuth2Auth> ZohoAuth.rxDiscover(Vertx vertx, String dc, String soid, OAuth2Options config) Create a OAuth2Auth provider for OpenID Connect Discovery.