Interface GitLabAuth
-
public interface GitLabAuthSimplified factory to create anOAuth2Authfor GitLab.com. https://gitlab.com/help/api/oauth2.md
-
-
Method Summary
Static Methods Modifier and Type Method Description static OAuth2Authcreate(Vertx vertx, String clientId, String clientSecret)Create a OAuth2Auth provider for GitLab.com.static OAuth2Authcreate(Vertx vertx, String site, String clientId, String clientSecret)Create a OAuth2Auth provider for GitLab.static OAuth2Authcreate(Vertx vertx, String site, String clientId, String clientSecret, HttpClientOptions httpClientOptions)Create a OAuth2Auth provider for GitLab.
-
-
-
Method Detail
-
create
static OAuth2Auth create(Vertx vertx, String clientId, String clientSecret)
Create a OAuth2Auth provider for GitLab.com.- Parameters:
clientId- the client id given to you by GitLabclientSecret- the client secret given to you by GitLab
-
create
static OAuth2Auth create(Vertx vertx, String site, String clientId, String clientSecret)
Create a OAuth2Auth provider for GitLab.This method allows to specify custom GitLab domain.
- Parameters:
site- root URL for the provider without trailing slashes, eg. https://gitlab.comclientId- the client id given to you by GitLabclientSecret- the client secret given to you by GitLab
-
create
static OAuth2Auth create(Vertx vertx, String site, String clientId, String clientSecret, HttpClientOptions httpClientOptions)
Create a OAuth2Auth provider for GitLab.- Parameters:
site- root URL for the provider without trailing slashes, eg. https://gitlab.comclientId- the client id given to you by GitLabclientSecret- the client secret given to you by GitLabhttpClientOptions- custom http client options
-
-