public class OpenIDConnectAuth extends Object
OAuth2Auth
for OpenID Connect.
NOTE: This class has been automatically generated from the original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static TypeArg<OpenIDConnectAuth> |
__TYPE_ARG |
Constructor and Description |
---|
OpenIDConnectAuth(Object delegate) |
OpenIDConnectAuth(io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth delegate) |
Modifier and Type | Method and Description |
---|---|
static void |
discover(Vertx vertx,
io.vertx.ext.auth.oauth2.OAuth2ClientOptions config,
io.vertx.core.Handler<io.vertx.core.AsyncResult<OAuth2Auth>> handler)
Create a OAuth2Auth provider for OpenID Connect Discovery.
|
boolean |
equals(Object o) |
io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth |
getDelegate() |
int |
hashCode() |
static OpenIDConnectAuth |
newInstance(io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth arg) |
static io.reactivex.Single<OAuth2Auth> |
rxDiscover(Vertx vertx,
io.vertx.ext.auth.oauth2.OAuth2ClientOptions config)
Create a OAuth2Auth provider for OpenID Connect Discovery.
|
String |
toString() |
public static final TypeArg<OpenIDConnectAuth> __TYPE_ARG
public OpenIDConnectAuth(io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth delegate)
public OpenIDConnectAuth(Object delegate)
public io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth getDelegate()
public static void discover(Vertx vertx, io.vertx.ext.auth.oauth2.OAuth2ClientOptions config, io.vertx.core.Handler<io.vertx.core.AsyncResult<OAuth2Auth>> handler)
vertx
- the vertx instanceconfig
- the initial config, it should contain a site urlhandler
- the instantiated Oauth2 provider instance handlerpublic static io.reactivex.Single<OAuth2Auth> rxDiscover(Vertx vertx, io.vertx.ext.auth.oauth2.OAuth2ClientOptions config)
vertx
- the vertx instanceconfig
- the initial config, it should contain a site urlpublic static OpenIDConnectAuth newInstance(io.vertx.ext.auth.oauth2.providers.OpenIDConnectAuth arg)
Copyright © 2021 Eclipse. All rights reserved.