Skip navigation links
A B C D E F G H I J K L M N O P R S T U V 

A

AccessToken - Interface in io.vertx.ext.auth.oauth2
Deprecated.
accessToken() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
The Access Token if present parsed as a JsonObject
accessToken(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
Get decoded `access_token` from the principal.
acr(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 
addPubSecKey(PubSecKeyOptions) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
allowedOrigins(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 
authorizeURL(JsonObject) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Generate a redirect URL to the authN/Z backend.
authTime(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 
AzureADAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Azure AD.

B

body() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
The HTTP response body as a buffer
BoxAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for box.com.

C

CloudFoundryAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for CloudFoundry UAA.
create(Vertx, OAuth2FlowType, OAuth2ClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
the flow configuration should be passed in the config object
create(Vertx, OAuth2FlowType) - Static method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
the flow configuration should be passed in the config object
create(Vertx) - Static method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Create a OAuth2 auth provider
create(Vertx, OAuth2ClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Create a OAuth2 auth provider
create(Vertx, String, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.AzureADAuth
Create a OAuth2Auth provider for Microsoft Azure Active Directory
create(Vertx, String, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.AzureADAuth
Create a OAuth2Auth provider for Microsoft Azure Active Directory
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.BoxAuth
Create a OAuth2Auth provider for App.net
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.BoxAuth
Create a OAuth2Auth provider for App.net
create(Vertx, String, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.CloudFoundryAuth
Create a OAuth2Auth provider for CloudFoundry UAA
create(Vertx, String, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.CloudFoundryAuth
Create a OAuth2Auth provider for CloudFoundry UAA
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.DropboxAuth
Create a OAuth2Auth provider for Dropbox
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.DropboxAuth
Create a OAuth2Auth provider for Dropbox
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.FacebookAuth
Create a OAuth2Auth provider for Facebook
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.FacebookAuth
Create a OAuth2Auth provider for Facebook
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.FoursquareAuth
Create a OAuth2Auth provider for Foursquare
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.FoursquareAuth
Create a OAuth2Auth provider for Foursquare
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.GithubAuth
Create a OAuth2Auth provider for Github
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.GithubAuth
Create a OAuth2Auth provider for Github
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.GoogleAuth
Create a OAuth2Auth provider for Google
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.GoogleAuth
Create a OAuth2Auth provider for Google
create(Vertx, JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.providers.GoogleAuth
Create a OAuth2Auth provider for Google Service Account (Server to Server)
create(Vertx, JsonObject, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.GoogleAuth
Create a OAuth2Auth provider for Google Service Account (Server to Server)
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.HerokuAuth
Create a OAuth2Auth provider for Heroku
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.HerokuAuth
Create a OAuth2Auth provider for Heroku
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.InstagramAuth
Create a OAuth2Auth provider for Instagram
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.InstagramAuth
Create a OAuth2Auth provider for Instagram
create(Vertx, JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.providers.KeycloakAuth
Create a OAuth2Auth provider for Keycloak
create(Vertx, OAuth2FlowType, JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.providers.KeycloakAuth
Create a OAuth2Auth provider for Keycloak
create(Vertx, JsonObject, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.KeycloakAuth
Create a OAuth2Auth provider for Keycloak
create(Vertx, OAuth2FlowType, JsonObject, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.KeycloakAuth
Create a OAuth2Auth provider for Keycloak
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.LinkedInAuth
Create a OAuth2Auth provider for LinkedIn
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.LinkedInAuth
Create a OAuth2Auth provider for LinkedIn
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.LiveAuth
Create a OAuth2Auth provider for live.com
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.LiveAuth
Create a OAuth2Auth provider for live.com
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.MailchimpAuth
Create a OAuth2Auth provider for Mailchimp
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.MailchimpAuth
Create a OAuth2Auth provider for Mailchimp
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.SalesforceAuth
Create a OAuth2Auth provider for Salesforce
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.SalesforceAuth
Create a OAuth2Auth provider for Salesforce
create(Vertx, String, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.ShopifyAuth
Create a OAuth2Auth provider for Shopify
create(Vertx, String, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.ShopifyAuth
Create a OAuth2Auth provider for Shopify
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.SoundcloudAuth
Create a OAuth2Auth provider for SoundCloud
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.SoundcloudAuth
Create a OAuth2Auth provider for SoundCloud
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.StripeAuth
Create a OAuth2Auth provider for Stripe
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.StripeAuth
Create a OAuth2Auth provider for Stripe
create(Vertx, String, String) - Static method in interface io.vertx.ext.auth.oauth2.providers.TwitterAuth
Create a OAuth2Auth provider for Twitter
create(Vertx, String, String, HttpClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.providers.TwitterAuth
Create a OAuth2Auth provider for Twitter
create(OAuth2ClientOptions) - Static method in interface io.vertx.ext.auth.oauth2.rbac.KeycloakRBAC
Factory method to create a RBAC handler for tokens adhering to the Keycloak token format.
create() - Static method in interface io.vertx.ext.auth.oauth2.rbac.MicroProfileRBAC
Factory method to create a RBAC handler for tokens adhering to the MP-JWT 1.1 spec.
createKeycloak(Vertx, OAuth2FlowType, JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
You should use the provider helper KeycloakAuth instead. Create a OAuth2 auth provider

D

decodeToken(String, Handler<AsyncResult<AccessToken>>) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
discover(Vertx, OAuth2ClientOptions, Handler<AsyncResult<OAuth2Auth>>) - Static method in interface io.vertx.ext.auth.oauth2.providers.AzureADAuth
Create a OAuth2Auth provider for OpenID Connect Discovery.
discover(Vertx, OAuth2ClientOptions, Handler<AsyncResult<OAuth2Auth>>) - Static method in interface io.vertx.ext.auth.oauth2.providers.GoogleAuth
Create a OAuth2Auth provider for OpenID Connect Discovery.
discover(Vertx, OAuth2ClientOptions, Handler<AsyncResult<OAuth2Auth>>) - Static method in interface io.vertx.ext.auth.oauth2.providers.KeycloakAuth
Create a OAuth2Auth provider for OpenID Connect Discovery.
discover(Vertx, OAuth2ClientOptions, Handler<AsyncResult<OAuth2Auth>>) - Static method in interface io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth
Create a OAuth2Auth provider for OpenID Connect Discovery.
discover(Vertx, OAuth2ClientOptions, Handler<AsyncResult<OAuth2Auth>>) - Static method in interface io.vertx.ext.auth.oauth2.providers.SalesforceAuth
Create a OAuth2Auth provider for OpenID Connect Discovery.
DropboxAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Dropbox.

E

email(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 
expired() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Check if the access token is expired or not.

F

FacebookAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Facebook.
fetch(String, Handler<AsyncResult<OAuth2Response>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Fetches a JSON resource using this Access Token.
fetch(HttpMethod, String, JsonObject, Buffer, Handler<AsyncResult<OAuth2Response>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Fetches a JSON resource using this Access Token.
FoursquareAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Foursquare.
fromJson(Iterable<Map.Entry<String, Object>>, OAuth2ClientOptions) - Static method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptionsConverter
 

G

getAuthorizationPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Get the Oauth2 authorization resource path.
getClientID() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Get the provider client id
getClientSecret() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Get the provider client secret
getClientSecretParameterName() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
When a provider uses a non standard HTTP form field name, the client secret can be overriden here.
getExtraParameters() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Extra parameters to send to the provider
getFlow() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
getFlowType() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
getHeader(String) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
Looks up a HTTP response header by name, in case where the response is a list of headers, the first one is returned.
getHeaders() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Custom headers to send along with every request.
getIntrospectionPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
The provider token introspection resource path
getJwkPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
getJWTOptions() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
getLogoutPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
The provider logout path
getPubSecKeys() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
The provider PubSec key options
getRevocationPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Get the Oauth2 revocation resource path.
getScopeSeparator() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
getScopeSeparator() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Deprecated.
getSite() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
getToken(JsonObject, Handler<AsyncResult<AccessToken>>) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
getTokenPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Get the Oauth2 token resource path.
getUserAgent() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
The User-Agent header to use when communicating with a provider
getUserInfoParameters() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the provider custom userInfo parameters to send when requesting them.
getUserInfoPath() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
The provider userInfo resource path
GithubAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Github.
GoogleAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Google.

H

headers() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
The HTTP response headers from the HTTP layer.
HerokuAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Heroku.

I

idToken() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
The Id Token if present parsed as a JsonObject
idToken(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
Get decoded `id_token` from the principal.
InstagramAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Instagram.
introspect(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Introspect access token.
introspect(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Introspect access token.
introspectToken(String, Handler<AsyncResult<AccessToken>>) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
introspectToken(String, String, Handler<AsyncResult<AccessToken>>) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
io.vertx.ext.auth.oauth2 - package io.vertx.ext.auth.oauth2
 
io.vertx.ext.auth.oauth2.providers - package io.vertx.ext.auth.oauth2.providers
 
io.vertx.ext.auth.oauth2.rbac - package io.vertx.ext.auth.oauth2.rbac
 
is(String) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
Helper to analize the response body.
isAuthorized(AccessToken, String, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.ext.auth.oauth2.OAuth2RBAC
This method should verify if the user has the given authority and return either a boolean value or an error.
isUseBasicAuthorizationHeader() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Deprecated.
isValidateIssuer() - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 

J

jsonArray() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
The HTTP response body as a JsonArray
jsonObject() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
The HTTP response body as a JsonObject

K

KeycloakAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Keycloak.
KeycloakHelper - Interface in io.vertx.ext.auth.oauth2
Deprecated.
KeycloakRBAC - Interface in io.vertx.ext.auth.oauth2.rbac
Implementation of the Keycloak RBAC handler.

L

LinkedInAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for LinkedIn.
LiveAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for live.com Services.
loadJWK(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
logout(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Revoke refresh token and calls the logout endpoint.

M

MailchimpAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Mailchimp.
MicroProfileRBAC - Interface in io.vertx.ext.auth.oauth2.rbac
Implementation of the Microprofile MP-JWT 1.1 RBAC based on the access token groups key.

N

name(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 
nickName(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 

O

OAuth2Auth - Interface in io.vertx.ext.auth.oauth2
Factory interface for creating OAuth2 based AuthProvider instances.
OAuth2ClientOptions - Class in io.vertx.ext.auth.oauth2
Options describing how an OAuth2 HttpClient will make connections.
OAuth2ClientOptions() - Constructor for class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Default constructor
OAuth2ClientOptions(HttpClientOptions) - Constructor for class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Copy constructor
OAuth2ClientOptions(OAuth2ClientOptions) - Constructor for class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Copy constructor
OAuth2ClientOptions(JsonObject) - Constructor for class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Constructor to create an options from JSON
OAuth2ClientOptionsConverter - Class in io.vertx.ext.auth.oauth2
Converter for OAuth2ClientOptions.
OAuth2ClientOptionsConverter() - Constructor for class io.vertx.ext.auth.oauth2.OAuth2ClientOptionsConverter
 
OAuth2FlowType - Enum in io.vertx.ext.auth.oauth2
OAuth2 Flows
OAuth2RBAC - Interface in io.vertx.ext.auth.oauth2
Functional interface that allows users to implement custom RBAC verifiers for OAuth2/OpenId Connect.
OAuth2Response - Interface in io.vertx.ext.auth.oauth2
A response from a fetch request.
opaqueAccessToken() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
The RAW String if available for the Access Token
opaqueIdToken() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
The RAW String if available for the Id Token
opaqueRefreshToken() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
The RAW String if available for the Refresh Token
OpenIDConnectAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for OpenID Connect.

P

parseToken(String) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
Parse the token string with base64 decoder.
preferredUsername(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 

R

rawAccessToken(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
Get raw `access_token` string from the principal.
rawIdToken(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
Get raw `id_token` string from the principal.
rbacHandler(OAuth2RBAC) - Method in interface io.vertx.ext.auth.oauth2.OAuth2Auth
Deprecated.
refresh(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Refresh the access token
refreshToken() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
refresh tokens are specific to the provider and should not be handled by the consumer. Tokens are still available as an opaque string.
revoke(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Revoke access or refresh token

S

SalesforceAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Salesforce.
sessionState(JsonObject) - Static method in interface io.vertx.ext.auth.oauth2.KeycloakHelper
Deprecated.
 
setAuthorizationPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
setClientID(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the provider client id
setClientSecret(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the provider client secret
setClientSecretParameterName(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Override the HTTP form field name for client secret
setExtraParameters(JsonObject) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set extra parameters to be sent to the provider on each request
setFlow(OAuth2FlowType) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
setHeaders(JsonObject) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set custom headers to be sent with every request to the provider
setIntrospectionPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the provider token introspection resource path
setJwkPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
setJWTOptions(JWTOptions) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
setLogoutPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the provider logout path
setPubSecKeys(List<PubSecKeyOptions>) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
setRevocationPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the Oauth2 revocation resource path.
setScopeSeparator(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Deprecated.
setSite(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Root URL for the provider
setTokenPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
setTrustJWT(boolean) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
 
setUseBasicAuthorizationHeader(boolean) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Deprecated.
setUserAgent(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set a custom user agent to use when communicating to a provider
setUserInfoParameters(JsonObject) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set custom parameters to be sent during the userInfo resource request
setUserInfoPath(String) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
Set the provider userInfo resource path
setValidateIssuer(boolean) - Method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptions
 
ShopifyAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Shopify.
SoundcloudAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for SoundCloud.
statusCode() - Method in interface io.vertx.ext.auth.oauth2.OAuth2Response
the returned status code from the HTTP layer.
StripeAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Stripe.

T

toJson(OAuth2ClientOptions, JsonObject) - Static method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptionsConverter
 
toJson(OAuth2ClientOptions, Map<String, Object>) - Static method in class io.vertx.ext.auth.oauth2.OAuth2ClientOptionsConverter
 
tokenType() - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
 
TwitterAuth - Interface in io.vertx.ext.auth.oauth2.providers
Simplified factory to create an OAuth2Auth for Twitter.

U

userInfo(Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.ext.auth.oauth2.AccessToken
Deprecated.
Load the user info as per OIDC spec.

V

valueOf(String) - Static method in enum io.vertx.ext.auth.oauth2.OAuth2FlowType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.ext.auth.oauth2.OAuth2FlowType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K L M N O P R S T U V 
Skip navigation links

Copyright © 2020 Eclipse. All rights reserved.