public class OidcConfiguration extends InitializableObject
Modifier and Type | Field and Description |
---|---|
static List<String> |
AUTHORIZATION_CODE_FLOWS |
static String |
CLIENT_ID |
static int |
DEFAULT_MAX_CLOCK_SKEW |
static int |
DEFAULT_TOKEN_EXPIRATION_ADVANCE |
static List<String> |
HYBRID_CODE_FLOWS |
static List<String> |
IMPLICIT_FLOWS |
static String |
MAX_AGE |
static String |
NONCE |
static String |
NONCE_SESSION_ATTRIBUTE |
static String |
REDIRECT_URI |
static String |
RESPONSE_MODE |
static String |
RESPONSE_TYPE |
static String |
SCOPE |
static String |
STATE |
static String |
STATE_SESSION_ATTRIBUTE |
Constructor and Description |
---|
OidcConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addCustomParam(String key,
String value) |
void |
defaultDiscoveryURI(String discoveryURI) |
com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata |
findProviderMetadata() |
com.nimbusds.jose.util.ResourceRetriever |
findResourceRetriever() |
com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod |
getClientAuthenticationMethod() |
String |
getClientId() |
int |
getConnectTimeout() |
String |
getCustomParam(String name) |
Map<String,String> |
getCustomParams() |
String |
getDiscoveryURI() |
String |
getLogoutUrl() |
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() |
String |
getResponseMode() |
String |
getResponseType() |
String |
getScope() |
String |
getSecret() |
String |
getStateData()
Deprecated.
|
StateGenerator |
getStateGenerator() |
int |
getTokenExpirationAdvance() |
protected void |
internalInit()
Internal initialization of the object.
|
boolean |
isExpireSessionWithToken() |
boolean |
isUseNonce() |
boolean |
isWithState() |
void |
setClientAuthenticationMethod(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod) |
void |
setClientAuthenticationMethodAsString(String auth) |
void |
setClientId(String clientId) |
void |
setConnectTimeout(int connectTimeout) |
void |
setCustomParams(Map<String,String> customParams) |
void |
setDiscoveryURI(String discoveryURI) |
void |
setExpireSessionWithToken(boolean expireSessionWithToken) |
void |
setLogoutUrl(String logoutUrl) |
void |
setMaxAge(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(String responseMode) |
void |
setResponseType(String responseType) |
void |
setScope(String scope) |
void |
setSecret(String secret) |
void |
setStateData(String stateData)
Deprecated.
|
void |
setStateGenerator(StateGenerator stateGenerator) |
void |
setTokenExpirationAdvance(int tokenExpirationAdvance) |
void |
setUseNonce(boolean useNonce) |
void |
setWithState(boolean withState) |
String |
toString() |
init
public static final String SCOPE
public static final String RESPONSE_TYPE
public static final String RESPONSE_MODE
public static final String REDIRECT_URI
public static final String CLIENT_ID
public static final String STATE
public static final String MAX_AGE
public static final String NONCE
public static final String STATE_SESSION_ATTRIBUTE
public static final String NONCE_SESSION_ATTRIBUTE
public static final int DEFAULT_MAX_CLOCK_SKEW
public static final int DEFAULT_TOKEN_EXPIRATION_ADVANCE
protected void internalInit()
InitializableObject
internalInit
in class InitializableObject
public 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 String getClientId()
public void setClientId(String clientId)
public String getSecret()
public void setSecret(String secret)
public String getDiscoveryURI()
public void defaultDiscoveryURI(String discoveryURI)
public String getScope()
public void setScope(String scope)
public com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod getClientAuthenticationMethod()
public void setClientAuthenticationMethod(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod)
public void setClientAuthenticationMethodAsString(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 Integer getMaxAge()
public void setMaxAge(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(String discoveryURI)
public void setResourceRetriever(com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
public String getResponseType()
public void setResponseType(String responseType)
public String getResponseMode()
public void setResponseMode(String responseMode)
public String getLogoutUrl()
public void setLogoutUrl(String logoutUrl)
public boolean isWithState()
public void setWithState(boolean withState)
@Deprecated public String getStateData()
@Deprecated public void setStateData(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)
Copyright © 2018. All rights reserved.