| Modifier and Type | Method and Description | 
|---|---|
HttpClient | 
Vertx.createHttpClient(HttpClientOptions options)
Create a HTTP/HTTPS client using the specified options 
 | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClientOptions | 
HttpClientOptions.addCrlPath(String crlPath)  | 
HttpClientOptions | 
HttpClientOptions.addCrlValue(Buffer crlValue)  | 
HttpClientOptions | 
HttpClientOptions.addEnabledCipherSuite(String suite)  | 
HttpClientOptions | 
HttpClientOptions.addEnabledSecureTransportProtocol(String protocol)  | 
HttpClientOptions | 
HttpClientOptions.removeEnabledSecureTransportProtocol(String protocol)  | 
HttpClientOptions | 
HttpClientOptions.setAlpnVersions(List<HttpVersion> alpnVersions)
Set the list of protocol versions to provide to the server during the Application-Layer Protocol Negotiation. 
 | 
HttpClientOptions | 
HttpClientOptions.setConnectTimeout(int connectTimeout)  | 
HttpClientOptions | 
HttpClientOptions.setDecoderInitialBufferSize(int decoderInitialBufferSize)
set to  
initialBufferSizeHttpDecoder the initial buffer of the HttpDecoder. | 
HttpClientOptions | 
HttpClientOptions.setDefaultHost(String defaultHost)
Set the default host name to be used by this client in requests if none is provided when making the request. 
 | 
HttpClientOptions | 
HttpClientOptions.setDefaultPort(int defaultPort)
Set the default port to be used by this client in requests if none is provided when making the request. 
 | 
HttpClientOptions | 
HttpClientOptions.setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols)  | 
HttpClientOptions | 
HttpClientOptions.setForceSni(boolean forceSni)
By default, the server name is only sent for Fully Qualified Domain Name (FQDN), setting
 this property to  
true forces the server name to be always sent. | 
HttpClientOptions | 
HttpClientOptions.setHttp2ClearTextUpgrade(boolean value)
Set to  
true when an h2c connection is established using an HTTP/1.1 upgrade request, and false
 when an h2c connection is established directly (with prior knowledge). | 
HttpClientOptions | 
HttpClientOptions.setHttp2ConnectionWindowSize(int http2ConnectionWindowSize)
Set the default HTTP/2 connection window size. 
 | 
HttpClientOptions | 
HttpClientOptions.setHttp2KeepAliveTimeout(int keepAliveTimeout)
Set the keep alive timeout for HTTP/2 connections, in seconds. 
 | 
HttpClientOptions | 
HttpClientOptions.setHttp2MaxPoolSize(int max)
Set the maximum pool size for HTTP/2 connections 
 | 
HttpClientOptions | 
HttpClientOptions.setHttp2MultiplexingLimit(int limit)
Set a client limit of the number concurrent streams for each HTTP/2 connection, this limits the number
 of streams the client can create for a connection. 
 | 
HttpClientOptions | 
HttpClientOptions.setIdleTimeout(int idleTimeout)  | 
HttpClientOptions | 
HttpClientOptions.setIdleTimeoutUnit(TimeUnit idleTimeoutUnit)  | 
HttpClientOptions | 
HttpClientOptions.setInitialSettings(Http2Settings settings)
Set the HTTP/2 connection settings immediately sent by to the server when the client connects. 
 | 
HttpClientOptions | 
HttpClientOptions.setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions)  | 
HttpClientOptions | 
HttpClientOptions.setKeepAlive(boolean keepAlive)
Set whether keep alive is enabled on the client 
 | 
HttpClientOptions | 
HttpClientOptions.setKeepAliveTimeout(int keepAliveTimeout)
Set the keep alive timeout for HTTP/1.x, in seconds. 
 | 
HttpClientOptions | 
HttpClientOptions.setKeyCertOptions(KeyCertOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setKeyStoreOptions(JksOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setLocalAddress(String localAddress)  | 
HttpClientOptions | 
HttpClientOptions.setLogActivity(boolean logEnabled)  | 
HttpClientOptions | 
HttpClientOptions.setMaxChunkSize(int maxChunkSize)
Set the maximum HTTP chunk size 
 | 
HttpClientOptions | 
HttpClientOptions.setMaxHeaderSize(int maxHeaderSize)
Set the maximum length of all headers for HTTP/1.x . 
 | 
HttpClientOptions | 
HttpClientOptions.setMaxInitialLineLength(int maxInitialLineLength)
Set the maximum length of the initial line for HTTP/1.x (e.g. 
 | 
HttpClientOptions | 
HttpClientOptions.setMaxPoolSize(int maxPoolSize)
Set the maximum pool size for connections 
 | 
HttpClientOptions | 
HttpClientOptions.setMaxRedirects(int maxRedirects)
Set to  
maxRedirects the maximum number of redirection a request can follow. | 
HttpClientOptions | 
HttpClientOptions.setMaxWaitQueueSize(int maxWaitQueueSize)
Set the maximum requests allowed in the wait queue, any requests beyond the max size will result in
 a ConnectionPoolTooBusyException. 
 | 
HttpClientOptions | 
HttpClientOptions.setMaxWebsocketFrameSize(int maxWebSocketFrameSize)
Deprecated. 
 
instead use  
setMaxWebSocketFrameSize(int) | 
HttpClientOptions | 
HttpClientOptions.setMaxWebSocketFrameSize(int maxWebSocketFrameSize)
Set the max WebSocket frame size 
 | 
HttpClientOptions | 
HttpClientOptions.setMaxWebsocketMessageSize(int maxWebSocketMessageSize)
Deprecated. 
 
instead use  
setMaxWebSocketMessageSize(int) | 
HttpClientOptions | 
HttpClientOptions.setMaxWebSocketMessageSize(int maxWebSocketMessageSize)
Set the max WebSocket message size 
 | 
HttpClientOptions | 
HttpClientOptions.setMetricsName(String metricsName)  | 
HttpClientOptions | 
HttpClientOptions.setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions)  | 
HttpClientOptions | 
HttpClientOptions.setPemKeyCertOptions(PemKeyCertOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setPemTrustOptions(PemTrustOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setPfxKeyCertOptions(PfxOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setPfxTrustOptions(PfxOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setPipelining(boolean pipelining)
Set whether pipe-lining is enabled on the client 
 | 
HttpClientOptions | 
HttpClientOptions.setPipeliningLimit(int limit)
Set the limit of pending requests a pipe-lined HTTP/1 connection can send. 
 | 
HttpClientOptions | 
HttpClientOptions.setPoolCleanerPeriod(int poolCleanerPeriod)
Set the connection pool cleaner period in milli seconds, a non positive value disables expiration checks and connections
 will remain in the pool until they are closed. 
 | 
HttpClientOptions | 
HttpClientOptions.setProtocolVersion(HttpVersion protocolVersion)
Set the protocol version. 
 | 
HttpClientOptions | 
HttpClientOptions.setProxyOptions(ProxyOptions proxyOptions)  | 
HttpClientOptions | 
HttpClientOptions.setReceiveBufferSize(int receiveBufferSize)  | 
HttpClientOptions | 
HttpClientOptions.setReuseAddress(boolean reuseAddress)  | 
HttpClientOptions | 
HttpClientOptions.setReusePort(boolean reusePort)  | 
HttpClientOptions | 
HttpClientOptions.setSendBufferSize(int sendBufferSize)  | 
HttpClientOptions | 
HttpClientOptions.setSendUnmaskedFrames(boolean sendUnmaskedFrames)
Set  
true when the client wants to skip frame masking. | 
HttpClientOptions | 
HttpClientOptions.setSoLinger(int soLinger)  | 
HttpClientOptions | 
HttpClientOptions.setSsl(boolean ssl)  | 
HttpClientOptions | 
HttpClientOptions.setSslEngineOptions(SSLEngineOptions sslEngineOptions)  | 
HttpClientOptions | 
HttpClientOptions.setSslHandshakeTimeout(long sslHandshakeTimeout)  | 
HttpClientOptions | 
HttpClientOptions.setSslHandshakeTimeoutUnit(TimeUnit sslHandshakeTimeoutUnit)  | 
HttpClientOptions | 
HttpClientOptions.setTcpCork(boolean tcpCork)  | 
HttpClientOptions | 
HttpClientOptions.setTcpFastOpen(boolean tcpFastOpen)  | 
HttpClientOptions | 
HttpClientOptions.setTcpKeepAlive(boolean tcpKeepAlive)  | 
HttpClientOptions | 
HttpClientOptions.setTcpNoDelay(boolean tcpNoDelay)  | 
HttpClientOptions | 
HttpClientOptions.setTcpQuickAck(boolean tcpQuickAck)  | 
HttpClientOptions | 
HttpClientOptions.setTrafficClass(int trafficClass)  | 
HttpClientOptions | 
HttpClientOptions.setTrustAll(boolean trustAll)  | 
HttpClientOptions | 
HttpClientOptions.setTrustOptions(TrustOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setTrustStoreOptions(JksOptions options)  | 
HttpClientOptions | 
HttpClientOptions.setTryUseCompression(boolean tryUseCompression)
Set whether compression is enabled 
 | 
HttpClientOptions | 
HttpClientOptions.setTryUsePerFrameWebsocketCompression(boolean offer)
Deprecated. 
 
instead use  
setTryUsePerFrameWebSocketCompression(boolean) | 
HttpClientOptions | 
HttpClientOptions.setTryUsePerFrameWebSocketCompression(boolean offer)
Set whether the client will offer the WebSocket per-frame deflate compression extension. 
 | 
HttpClientOptions | 
HttpClientOptions.setTryUsePerMessageWebsocketCompression(boolean offer)
Deprecated. 
 
instead use  
setTryUsePerMessageWebSocketCompression(boolean) | 
HttpClientOptions | 
HttpClientOptions.setTryUsePerMessageWebSocketCompression(boolean offer)
Set whether the client will offer the WebSocket per-message deflate compression extension. 
 | 
HttpClientOptions | 
HttpClientOptions.setUseAlpn(boolean useAlpn)  | 
HttpClientOptions | 
HttpClientOptions.setUsePooledBuffers(boolean usePooledBuffers)  | 
HttpClientOptions | 
HttpClientOptions.setVerifyHost(boolean verifyHost)
Set whether hostname verification is enabled 
 | 
HttpClientOptions | 
HttpClientOptions.setWebSocketClosingTimeout(int webSocketClosingTimeout)
Set the amount of time a client WebSocket will wait until it closes the TCP connection after receiving a close frame. 
 | 
HttpClientOptions | 
HttpClientOptions.setWebsocketCompressionAllowClientNoContext(boolean offer)
Deprecated. 
 
 | 
HttpClientOptions | 
HttpClientOptions.setWebSocketCompressionAllowClientNoContext(boolean offer)
Set whether the  
client_no_context_takeover parameter of the WebSocket per-message
 deflate compression extension will be offered. | 
HttpClientOptions | 
HttpClientOptions.setWebsocketCompressionLevel(int compressionLevel)
Deprecated. 
 
instead use  
setWebSocketCompressionLevel(int) | 
HttpClientOptions | 
HttpClientOptions.setWebSocketCompressionLevel(int compressionLevel)
Set the WebSocket deflate compression level. 
 | 
HttpClientOptions | 
HttpClientOptions.setWebsocketCompressionRequestServerNoContext(boolean offer)
Deprecated. 
 
 | 
HttpClientOptions | 
HttpClientOptions.setWebSocketCompressionRequestServerNoContext(boolean offer)
Set whether the  
server_no_context_takeover parameter of the WebSocket per-message
 deflate compression extension will be offered. | 
| Constructor and Description | 
|---|
HttpClientOptions(HttpClientOptions other)
Copy constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default HttpClientMetrics<?,?,?,?,?> | 
VertxMetrics.createHttpClientMetrics(HttpClientOptions options)
Provides the http client metrics SPI when an http client has been created. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OAuth2ClientOptions
Options describing how an OAuth2  
HttpClient will make connections. | 
| Constructor and Description | 
|---|
OAuth2ClientOptions(HttpClientOptions other)
Copy constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static OAuth2Auth | 
GoogleAuth.create(Vertx vertx,
      JsonObject serviceAccountJson,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google Service Account (Server to Server) 
 | 
static OAuth2Auth | 
KeycloakAuth.create(Vertx vertx,
      JsonObject config,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak 
 | 
static OAuth2Auth | 
KeycloakAuth.create(Vertx vertx,
      OAuth2FlowType flow,
      JsonObject config,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak 
 | 
static OAuth2Auth | 
InstagramAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Instagram 
 | 
static OAuth2Auth | 
DropboxAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Dropbox 
 | 
static OAuth2Auth | 
LinkedInAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for LinkedIn 
 | 
static OAuth2Auth | 
SalesforceAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Salesforce 
 | 
static OAuth2Auth | 
BoxAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for App.net 
 | 
static OAuth2Auth | 
GoogleAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google 
 | 
static OAuth2Auth | 
LiveAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for live.com 
 | 
static OAuth2Auth | 
GithubAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Github 
 | 
static OAuth2Auth | 
TwitterAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Twitter 
 | 
static OAuth2Auth | 
StripeAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Stripe 
 | 
static OAuth2Auth | 
SoundcloudAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for SoundCloud 
 | 
static OAuth2Auth | 
FoursquareAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Foursquare 
 | 
static OAuth2Auth | 
MailchimpAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Mailchimp 
 | 
static OAuth2Auth | 
HerokuAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Heroku 
 | 
static OAuth2Auth | 
FacebookAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Facebook 
 | 
static OAuth2Auth | 
CloudFoundryAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String uuaURL,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for CloudFoundry UAA 
 | 
static OAuth2Auth | 
ShopifyAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String shop,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Shopify 
 | 
static OAuth2Auth | 
AzureADAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String guid,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Microsoft Azure Active Directory 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConsulClientOptions
Options used to create Consul client. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected HttpClientOptions | 
HttpServiceFactory.configOptions()  | 
protected HttpClientOptions | 
HttpServiceFactory.createHttpClientOptions(String scheme)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WebClientOptions  | 
| Constructor and Description | 
|---|
WebClientOptions(HttpClientOptions other)
Copy constructor using  
HttpClientOptions. | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClient | 
Vertx.createHttpClient(HttpClientOptions options)
Create a HTTP/HTTPS client using the specified options 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static OAuth2Auth | 
GoogleAuth.create(Vertx vertx,
      JsonObject serviceAccountJson,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google Service Account (Server to Server) 
 | 
static OAuth2Auth | 
KeycloakAuth.create(Vertx vertx,
      JsonObject config,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak 
 | 
static OAuth2Auth | 
KeycloakAuth.create(Vertx vertx,
      OAuth2FlowType flow,
      JsonObject config,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak 
 | 
static OAuth2Auth | 
InstagramAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Instagram 
 | 
static OAuth2Auth | 
DropboxAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Dropbox 
 | 
static OAuth2Auth | 
LinkedInAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for LinkedIn 
 | 
static OAuth2Auth | 
SalesforceAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Salesforce 
 | 
static OAuth2Auth | 
BoxAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for App.net 
 | 
static OAuth2Auth | 
GoogleAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google 
 | 
static OAuth2Auth | 
LiveAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for live.com 
 | 
static OAuth2Auth | 
GithubAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Github 
 | 
static OAuth2Auth | 
TwitterAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Twitter 
 | 
static OAuth2Auth | 
StripeAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Stripe 
 | 
static OAuth2Auth | 
SoundcloudAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for SoundCloud 
 | 
static OAuth2Auth | 
FoursquareAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Foursquare 
 | 
static OAuth2Auth | 
MailchimpAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Mailchimp 
 | 
static OAuth2Auth | 
HerokuAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Heroku 
 | 
static OAuth2Auth | 
FacebookAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Facebook 
 | 
static OAuth2Auth | 
CloudFoundryAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String uuaURL,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for CloudFoundry UAA 
 | 
static OAuth2Auth | 
ShopifyAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String shop,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Shopify 
 | 
static OAuth2Auth | 
AzureADAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String guid,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Microsoft Azure Active Directory 
 | 
| Modifier and Type | Method and Description | 
|---|---|
HttpClient | 
Vertx.createHttpClient(HttpClientOptions options)
Create a HTTP/HTTPS client using the specified options 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static OAuth2Auth | 
GoogleAuth.create(Vertx vertx,
      JsonObject serviceAccountJson,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google Service Account (Server to Server) 
 | 
static OAuth2Auth | 
KeycloakAuth.create(Vertx vertx,
      JsonObject config,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak 
 | 
static OAuth2Auth | 
KeycloakAuth.create(Vertx vertx,
      OAuth2FlowType flow,
      JsonObject config,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Keycloak 
 | 
static OAuth2Auth | 
InstagramAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Instagram 
 | 
static OAuth2Auth | 
DropboxAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Dropbox 
 | 
static OAuth2Auth | 
LinkedInAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for LinkedIn 
 | 
static OAuth2Auth | 
SalesforceAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Salesforce 
 | 
static OAuth2Auth | 
BoxAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for App.net 
 | 
static OAuth2Auth | 
GoogleAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Google 
 | 
static OAuth2Auth | 
LiveAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for live.com 
 | 
static OAuth2Auth | 
GithubAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Github 
 | 
static OAuth2Auth | 
TwitterAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Twitter 
 | 
static OAuth2Auth | 
StripeAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Stripe 
 | 
static OAuth2Auth | 
SoundcloudAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for SoundCloud 
 | 
static OAuth2Auth | 
FoursquareAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Foursquare 
 | 
static OAuth2Auth | 
MailchimpAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Mailchimp 
 | 
static OAuth2Auth | 
HerokuAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Heroku 
 | 
static OAuth2Auth | 
FacebookAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Facebook 
 | 
static OAuth2Auth | 
CloudFoundryAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String uuaURL,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for CloudFoundry UAA 
 | 
static OAuth2Auth | 
ShopifyAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String shop,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Shopify 
 | 
static OAuth2Auth | 
AzureADAuth.create(Vertx vertx,
      String clientId,
      String clientSecret,
      String guid,
      HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for Microsoft Azure Active Directory 
 | 
Copyright © 2020 Eclipse. All rights reserved.