public class SsoConfigurationUtil
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CLIENT_ID |
|
static java.lang.String |
DEFAULT_COOKIE_NAME |
|
static java.lang.String |
DEFAULT_COOKIE_PATH |
|
static java.lang.String |
DEFAULT_JWS_SSO_ALGORITHM |
|
static java.lang.String |
DEFAULT_USER_ATTRIBUTE_NAME |
|
static java.lang.String |
EXPECTED_JWT_AUDIENCES |
|
static java.lang.String |
HADOOP_JWT_ENABLED |
|
static java.lang.String |
ISSUER |
|
static boolean |
ssoConfEnabled |
|
static boolean |
useDefaultConf |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<java.lang.String> |
getAudiences() |
|
java.lang.String |
getClientId() |
|
java.lang.String |
getClientIssuer() |
|
java.lang.String |
getClientSecret() |
|
java.lang.String |
getConf(java.lang.String key) |
|
java.lang.String |
getCookieDomain() |
|
java.lang.String |
getCookieName() |
|
java.lang.String |
getCookiePath() |
|
java.util.Map<java.lang.String,java.lang.String> |
getFullSsoConfig() |
|
static SsoConfigurationUtil |
getInstance() |
|
java.lang.String |
getJwsSsoAlgorithm() |
|
java.lang.String |
getProvider() |
|
java.lang.String |
getUserAttrName() |
|
boolean |
isSsoEnabled() |
Return true only if process has access to all main SSO configuration - issuer, client id,
client secret and provider name.
|
static void |
readHadoopSsoConf() |
public static final java.lang.String HADOOP_JWT_ENABLED
public static final java.lang.String EXPECTED_JWT_AUDIENCES
public static final java.lang.String CLIENT_ID
public static final java.lang.String ISSUER
public static final java.lang.String DEFAULT_JWS_SSO_ALGORITHM
public static final java.lang.String DEFAULT_COOKIE_PATH
public static final java.lang.String DEFAULT_COOKIE_NAME
public static final java.lang.String DEFAULT_USER_ATTRIBUTE_NAME
public static boolean useDefaultConf
public static boolean ssoConfEnabled
public static SsoConfigurationUtil getInstance()
public static void readHadoopSsoConf()
public java.util.Map<java.lang.String,java.lang.String> getFullSsoConfig()
public java.lang.String getConf(java.lang.String key)
public java.lang.String getClientId()
public java.lang.String getClientSecret()
public java.lang.String getClientIssuer()
public java.lang.String getProvider()
public java.lang.String getCookieDomain()
public java.lang.String getCookiePath()
public java.lang.String getCookieName()
public java.lang.String getUserAttrName()
public java.util.List<java.lang.String> getAudiences()
public java.lang.String getJwsSsoAlgorithm()
public boolean isSsoEnabled()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.