Class GitLabAuth
java.lang.Object
io.vertx.mutiny.ext.auth.oauth2.providers.GitLabAuth
- All Implemented Interfaces:
MutinyDelegate
Simplified factory to create an for GitLab.com.
https://gitlab.com/help/api/oauth2.md
NOTE: This class has been automatically generated from the
original
non Mutiny-ified interface using Vert.x codegen.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGitLabAuth
(io.vertx.ext.auth.oauth2.providers.GitLabAuth delegate) GitLabAuth
(Object delegate) -
Method Summary
Modifier and TypeMethodDescriptionstatic OAuth2Auth
static OAuth2Auth
static OAuth2Auth
create
(Vertx vertx, String site, String clientId, String clientSecret, io.vertx.core.http.HttpClientOptions httpClientOptions) boolean
io.vertx.ext.auth.oauth2.providers.GitLabAuth
int
hashCode()
static GitLabAuth
newInstance
(io.vertx.ext.auth.oauth2.providers.GitLabAuth arg) toString()
-
Field Details
-
__TYPE_ARG
-
-
Constructor Details
-
GitLabAuth
public GitLabAuth(io.vertx.ext.auth.oauth2.providers.GitLabAuth delegate) -
GitLabAuth
-
-
Method Details
-
getDelegate
public io.vertx.ext.auth.oauth2.providers.GitLabAuth getDelegate()- Specified by:
getDelegate
in interfaceMutinyDelegate
- Returns:
- the delegate used by this Mutiny object of generated type
-
toString
-
equals
-
hashCode
public int hashCode() -
create
- Parameters:
vertx
-clientId
- the client id given to you by GitLabclientSecret
- the client secret given to you by GitLab- Returns:
-
create
- Parameters:
vertx
-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- Returns:
-
create
public static OAuth2Auth create(Vertx vertx, String site, String clientId, String clientSecret, io.vertx.core.http.HttpClientOptions httpClientOptions) - Parameters:
vertx
-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- Returns:
-
newInstance
-