public class OidcProviderClient extends Object
| Constructor and Description |
|---|
OidcProviderClient(io.vertx.mutiny.ext.web.client.WebClient client,
OidcConfigurationMetadata metadata,
OidcTenantConfig oidcConfig) |
| Modifier and Type | Method and Description |
|---|---|
io.smallrye.mutiny.Uni<AuthorizationCodeTokens> |
getAuthorizationCodeTokens(String code,
String redirectUri) |
io.smallrye.mutiny.Uni<JsonWebKeyCache> |
getJsonWebKeySet() |
OidcConfigurationMetadata |
getMetadata() |
OidcTenantConfig |
getOidcConfig() |
io.smallrye.mutiny.Uni<io.vertx.core.json.JsonObject> |
getUserInfo(String token) |
io.smallrye.mutiny.Uni<io.vertx.core.json.JsonObject> |
introspectToken(String token) |
io.smallrye.mutiny.Uni<AuthorizationCodeTokens> |
refreshAuthorizationCodeTokens(String refreshToken) |
public OidcProviderClient(io.vertx.mutiny.ext.web.client.WebClient client,
OidcConfigurationMetadata metadata,
OidcTenantConfig oidcConfig)
public OidcConfigurationMetadata getMetadata()
public io.smallrye.mutiny.Uni<JsonWebKeyCache> getJsonWebKeySet()
public io.smallrye.mutiny.Uni<io.vertx.core.json.JsonObject> getUserInfo(String token)
public io.smallrye.mutiny.Uni<io.vertx.core.json.JsonObject> introspectToken(String token)
public OidcTenantConfig getOidcConfig()
public io.smallrye.mutiny.Uni<AuthorizationCodeTokens> getAuthorizationCodeTokens(String code, String redirectUri)
public io.smallrye.mutiny.Uni<AuthorizationCodeTokens> refreshAuthorizationCodeTokens(String refreshToken)
Copyright © 2021 JBoss by Red Hat. All rights reserved.