Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
createshared OAuth2Auth create(Vertx vertx, Object serviceAccountJson)

Create a OAuth2Auth provider for Google Service Account (Server to Server)

Parameters:
  • serviceAccountJson

    the configuration json file from your Google API page

createshared OAuth2Auth create(Vertx vertx, Object serviceAccountJson, HttpClientOptions httpClientOptions)

Create a OAuth2Auth provider for Google Service Account (Server to Server)

Parameters:
  • serviceAccountJson

    the configuration json file from your Google API page

  • httpClientOptions

    custom http client options

createshared OAuth2Auth create(Vertx vertx, String clientId, String clientSecret)

Create a OAuth2Auth provider for Google

Parameters:
  • clientId

    the client id given to you by Google

  • clientSecret

    the client secret given to you by Google

createshared OAuth2Auth create(Vertx vertx, String clientId, String clientSecret, HttpClientOptions httpClientOptions)

Create a OAuth2Auth provider for Google

Parameters:
  • clientId

    the client id given to you by Google

  • clientSecret

    the client secret given to you by Google

  • httpClientOptions

    custom http client options

Inherited Methods
Methods inherited from: Object
equals