vertx-lang-scala-docs_2.12 3.9.1 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package ext
  Definition Classes
    scala
-  package auth
  Definition Classes
    ext
-  package oauth2
  Definition Classes
    auth
-  package providers
  Definition Classes
    oauth2
- AzureADAuth
- BoxAuth
- CloudFoundryAuth
- DropboxAuth
- FacebookAuth
- FoursquareAuth
- GithubAuth
- GoogleAuth
- HerokuAuth
- InstagramAuth
- KeycloakAuth
- LinkedInAuth
- LiveAuth
- MailchimpAuth
- OpenIDConnectAuth
- SalesforceAuth
- ShopifyAuth
- SoundcloudAuth
- StripeAuth
- TwitterAuth
-  package rbac
  Definition Classes
    oauth2

p

io.vertx.scala.ext.auth.oauth2

# providers 

#### package providers

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  class AzureADAuth extends OpenIDConnectAuth

   Simplified factory to create an for Azure AD.

2.  class BoxAuth extends AnyRef

   Simplified factory to create an for box.com.

3.  class CloudFoundryAuth extends AnyRef

   Simplified factory to create an for CloudFoundry UAA.

4.  class DropboxAuth extends AnyRef

   Simplified factory to create an for Dropbox.

5.  class FacebookAuth extends AnyRef

   Simplified factory to create an for Facebook.

6.  class FoursquareAuth extends AnyRef

   Simplified factory to create an for Foursquare.

7.  class GithubAuth extends AnyRef

   Simplified factory to create an for Github.

8.  class GoogleAuth extends OpenIDConnectAuth

   Simplified factory to create an io.vertx.scala.ext.auth.oauth2.OAuth2Auth for Google.

9.  class HerokuAuth extends AnyRef

   Simplified factory to create an for Heroku.

10.  class InstagramAuth extends AnyRef

    Simplified factory to create an for Instagram.

11.  class KeycloakAuth extends OpenIDConnectAuth

    Simplified factory to create an for Keycloak.

12.  class LinkedInAuth extends AnyRef

    Simplified factory to create an for LinkedIn.

13.  class LiveAuth extends AnyRef

    Simplified factory to create an for live.com Services.

14.  class MailchimpAuth extends AnyRef

    Simplified factory to create an for Mailchimp.

15.  class OpenIDConnectAuth extends AnyRef

    Simplified factory to create an io.vertx.scala.ext.auth.oauth2.OAuth2Auth for OpenID Connect.

16.  class SalesforceAuth extends OpenIDConnectAuth

    Simplified factory to create an for Salesforce.

17.  class ShopifyAuth extends AnyRef

    Simplified factory to create an for Shopify.

18.  class SoundcloudAuth extends AnyRef

    Simplified factory to create an for SoundCloud.

19.  class StripeAuth extends AnyRef

    Simplified factory to create an for Stripe.

20.  class TwitterAuth extends AnyRef

    Simplified factory to create an for Twitter.

### Value Members

1.  object AzureADAuth
2.  object BoxAuth
3.  object CloudFoundryAuth
4.  object DropboxAuth
5.  object FacebookAuth
6.  object FoursquareAuth
7.  object GithubAuth
8.  object GoogleAuth
9.  object HerokuAuth
10.  object InstagramAuth
11.  object KeycloakAuth
12.  object LinkedInAuth
13.  object LiveAuth
14.  object MailchimpAuth
15.  object OpenIDConnectAuth
16.  object SalesforceAuth
17.  object ShopifyAuth
18.  object SoundcloudAuth
19.  object StripeAuth
20.  object TwitterAuth

### Ungrouped