public class OidcConfiguration extends InitializableObject
| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.lang.String> |
AUTHORIZATION_CODE_FLOWS |
static java.lang.String |
CLIENT_ID |
static int |
DEFAULT_MAX_CLOCK_SKEW |
static int |
DEFAULT_TOKEN_EXPIRATION_ADVANCE |
static java.util.List<java.lang.String> |
HYBRID_CODE_FLOWS |
static java.util.List<java.lang.String> |
IMPLICIT_FLOWS |
static java.lang.String |
MAX_AGE |
static java.lang.String |
NONCE |
static java.lang.String |
NONCE_SESSION_ATTRIBUTE |
static java.lang.String |
REDIRECT_URI |
static java.lang.String |
RESPONSE_MODE |
static java.lang.String |
RESPONSE_TYPE |
static java.lang.String |
SCOPE |
static java.lang.String |
STATE |
static java.lang.String |
STATE_SESSION_ATTRIBUTE |
| Constructor and Description |
|---|
OidcConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomParam(java.lang.String key,
java.lang.String value) |
void |
defaultDiscoveryURI(java.lang.String discoveryURI) |
com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata |
findProviderMetadata() |
com.nimbusds.jose.util.ResourceRetriever |
findResourceRetriever() |
com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod |
getClientAuthenticationMethod() |
java.lang.String |
getClientId() |
int |
getConnectTimeout() |
java.lang.String |
getCustomParam(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.String> |
getCustomParams() |
java.lang.String |
getDiscoveryURI() |
java.lang.String |
getLogoutUrl() |
java.lang.Integer |
getMaxAge() |
int |
getMaxClockSkew() |
com.nimbusds.jose.JWSAlgorithm |
getPreferredJwsAlgorithm() |
com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata |
getProviderMetadata() |
int |
getReadTimeout() |
com.nimbusds.jose.util.ResourceRetriever |
getResourceRetriever() |
java.lang.String |
getResponseMode() |
java.lang.String |
getResponseType() |
java.lang.String |
getScope() |
java.lang.String |
getSecret() |
java.lang.String |
getStateData()
Deprecated.
|
StateGenerator |
getStateGenerator() |
int |
getTokenExpirationAdvance() |
protected void |
internalInit() |
boolean |
isExpireSessionWithToken() |
boolean |
isUseNonce() |
boolean |
isWithState() |
void |
setClientAuthenticationMethod(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod) |
void |
setClientAuthenticationMethodAsString(java.lang.String auth) |
void |
setClientId(java.lang.String clientId) |
void |
setConnectTimeout(int connectTimeout) |
void |
setCustomParams(java.util.Map<java.lang.String,java.lang.String> customParams) |
void |
setDiscoveryURI(java.lang.String discoveryURI) |
void |
setExpireSessionWithToken(boolean expireSessionWithToken) |
void |
setLogoutUrl(java.lang.String logoutUrl) |
void |
setMaxAge(java.lang.Integer maxAge) |
void |
setMaxClockSkew(int maxClockSkew) |
void |
setPreferredJwsAlgorithm(com.nimbusds.jose.JWSAlgorithm preferredJwsAlgorithm) |
void |
setProviderMetadata(com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata providerMetadata) |
void |
setReadTimeout(int readTimeout) |
void |
setResourceRetriever(com.nimbusds.jose.util.ResourceRetriever resourceRetriever) |
void |
setResponseMode(java.lang.String responseMode) |
void |
setResponseType(java.lang.String responseType) |
void |
setScope(java.lang.String scope) |
void |
setSecret(java.lang.String secret) |
void |
setStateData(java.lang.String stateData)
Deprecated.
|
void |
setStateGenerator(StateGenerator stateGenerator) |
void |
setTokenExpirationAdvance(int tokenExpirationAdvance) |
void |
setUseNonce(boolean useNonce) |
void |
setWithState(boolean withState) |
java.lang.String |
toString() |
initpublic static final java.lang.String SCOPE
public static final java.lang.String RESPONSE_TYPE
public static final java.lang.String RESPONSE_MODE
public static final java.lang.String REDIRECT_URI
public static final java.lang.String CLIENT_ID
public static final java.lang.String STATE
public static final java.lang.String MAX_AGE
public static final java.lang.String NONCE
public static final java.util.List<java.lang.String> AUTHORIZATION_CODE_FLOWS
public static final java.util.List<java.lang.String> IMPLICIT_FLOWS
public static final java.util.List<java.lang.String> HYBRID_CODE_FLOWS
public static final java.lang.String STATE_SESSION_ATTRIBUTE
public static final java.lang.String NONCE_SESSION_ATTRIBUTE
public static final int DEFAULT_MAX_CLOCK_SKEW
public static final int DEFAULT_TOKEN_EXPIRATION_ADVANCE
protected void internalInit()
internalInit in class InitializableObjectpublic com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata getProviderMetadata()
public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata findProviderMetadata()
public void setProviderMetadata(com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata providerMetadata)
public java.lang.String getClientId()
public void setClientId(java.lang.String clientId)
public java.lang.String getSecret()
public void setSecret(java.lang.String secret)
public java.lang.String getDiscoveryURI()
public void defaultDiscoveryURI(java.lang.String discoveryURI)
public java.lang.String getScope()
public void setScope(java.lang.String scope)
public java.util.Map<java.lang.String,java.lang.String> getCustomParams()
public java.lang.String getCustomParam(java.lang.String name)
public void setCustomParams(java.util.Map<java.lang.String,java.lang.String> customParams)
public void addCustomParam(java.lang.String key,
java.lang.String value)
public com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod getClientAuthenticationMethod()
public void setClientAuthenticationMethod(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod)
public void setClientAuthenticationMethodAsString(java.lang.String auth)
public boolean isUseNonce()
public void setUseNonce(boolean useNonce)
public com.nimbusds.jose.JWSAlgorithm getPreferredJwsAlgorithm()
public void setPreferredJwsAlgorithm(com.nimbusds.jose.JWSAlgorithm preferredJwsAlgorithm)
public java.lang.Integer getMaxAge()
public void setMaxAge(java.lang.Integer maxAge)
public int getMaxClockSkew()
public void setMaxClockSkew(int maxClockSkew)
public int getConnectTimeout()
public void setConnectTimeout(int connectTimeout)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public com.nimbusds.jose.util.ResourceRetriever getResourceRetriever()
public com.nimbusds.jose.util.ResourceRetriever findResourceRetriever()
public void setDiscoveryURI(java.lang.String discoveryURI)
public void setResourceRetriever(com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
public java.lang.String getResponseType()
public void setResponseType(java.lang.String responseType)
public java.lang.String getResponseMode()
public void setResponseMode(java.lang.String responseMode)
public java.lang.String getLogoutUrl()
public void setLogoutUrl(java.lang.String logoutUrl)
public boolean isWithState()
public void setWithState(boolean withState)
@Deprecated public java.lang.String getStateData()
@Deprecated public void setStateData(java.lang.String stateData)
public boolean isExpireSessionWithToken()
public void setExpireSessionWithToken(boolean expireSessionWithToken)
public int getTokenExpirationAdvance()
public void setTokenExpirationAdvance(int tokenExpirationAdvance)
public StateGenerator getStateGenerator()
public void setStateGenerator(StateGenerator stateGenerator)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2019. All Rights Reserved.