public class OidcCommonUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static byte |
AMP |
(package private) static byte |
EQ |
static final byte AMP
static final byte EQ
public static void verifyCommonConfiguration(OidcCommonConfig oidcConfig, boolean isServerConfig)
public static io.vertx.mutiny.core.buffer.Buffer encodeForm(io.vertx.mutiny.core.MultiMap form)
public static void setHttpClientOptions(OidcCommonConfig oidcConfig, TlsConfig tlsConfig, io.vertx.core.http.HttpClientOptions options)
public static String getAuthServerUrl(OidcCommonConfig oidcConfig)
public static String getOidcEndpointUrl(String authServerUrl, Optional<String> endpointPath)
public static long getConnectionRetryCount(OidcCommonConfig oidcConfig)
public static long getConnectionDelayInMillis(OidcCommonConfig oidcConfig)
public static Optional<io.vertx.core.net.ProxyOptions> toProxyOptions(OidcCommonConfig.Proxy proxyConfig)
public static String formatConnectionErrorMessage(String authServerUrlString)
public static boolean isClientSecretBasicAuthRequired(OidcCommonConfig.Credentials creds)
public static boolean isClientJwtAuthRequired(OidcCommonConfig.Credentials creds)
public static boolean isClientSecretPostAuthRequired(OidcCommonConfig.Credentials creds)
public static String clientSecret(OidcCommonConfig.Credentials creds)
public static Key clientJwtKey(OidcCommonConfig.Credentials creds)
public static String signJwt(OidcCommonConfig oidcConfig)
public static String signJwtWithKey(OidcCommonConfig oidcConfig, Key key)
public static void verifyConfigurationId(String defaultId, String configKey, Optional<String> configId)
public static String initClientSecretBasicAuth(OidcCommonConfig oidcConfig)
public static Key initClientJwtKey(OidcCommonConfig oidcConfig)
Copyright © 2021 JBoss by Red Hat. All rights reserved.