public class OidcConfiguration extends InitializableWebObject
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLIENT_ID |
static int |
DEFAULT_MAX_CLOCK_SKEW |
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) |
void |
defaultResourceRetriever(com.nimbusds.jose.util.ResourceRetriever resourceRetriever) |
java.lang.String |
getCallbackUrl() |
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() |
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() |
protected void |
internalInit(WebContext context) |
boolean |
isUseNonce() |
void |
setCallbackUrl(java.lang.String callbackUrl) |
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 |
setLogoutUrl(java.lang.String logoutUrl) |
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 |
setUseNonce(boolean useNonce) |
java.lang.String |
toString() |
init, reinitpublic 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 NONCE
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
protected void internalInit(WebContext context)
internalInit in class InitializableWebObjectpublic com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata getProviderMetadata()
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 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 void defaultResourceRetriever(com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
public void setDiscoveryURI(java.lang.String discoveryURI)
public void setResourceRetriever(com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
public java.lang.String getCallbackUrl()
public void setCallbackUrl(java.lang.String callbackUrl)
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 java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2017. All Rights Reserved.