Package io.jans.as.model.configuration
Class AppConfiguration
- java.lang.Object
-
- io.jans.as.model.configuration.AppConfiguration
-
- All Implemented Interfaces:
Configuration
public class AppConfiguration extends Object implements Configuration
Represents the configuration JSON file.- Version:
- March 15, 2022
- Author:
- Javier Rojas Blum, Yuriy Zabrovarnyy, Yuriy Movchan
-
-
Field Summary
Fields Modifier and Type Field Description int
cleanUpInactiveClientAfterHoursOfInactivity
int
clientPeriodicUpdateTimerInterval
static String
DEFAULT_AUTHORIZATION_CHALLENGE_ACR
static int
DEFAULT_AUTHORIZATION_CHALLENGE_SESSION_LIFETIME
static KeySelectionStrategy
DEFAULT_KEY_SELECTION_STRATEGY
static int
DEFAULT_SESSION_ID_LIFETIME
static String
DEFAULT_STAT_SCOPE
static int
DEFAULT_STATUS_LIST_BIT_SIZE
static int
DEFAULT_STATUS_LIST_INDEX_ALLOCATION_BLOCK_SIZE
static int
DEFAULT_STATUS_LIST_RESPONSE_JWT_LIFETIME
static int
DEFAULT_USER_INFO_LIFETIME
static XFrameOptions
DEFAULT_X_FRAME_ORIGINS_VALUE
-
Constructor Summary
Constructors Constructor Description AppConfiguration()
-
Method Summary
-
-
-
Field Detail
-
DEFAULT_AUTHORIZATION_CHALLENGE_SESSION_LIFETIME
public static final int DEFAULT_AUTHORIZATION_CHALLENGE_SESSION_LIFETIME
- See Also:
- Constant Field Values
-
DEFAULT_SESSION_ID_LIFETIME
public static final int DEFAULT_SESSION_ID_LIFETIME
- See Also:
- Constant Field Values
-
DEFAULT_KEY_SELECTION_STRATEGY
public static final KeySelectionStrategy DEFAULT_KEY_SELECTION_STRATEGY
-
DEFAULT_STAT_SCOPE
public static final String DEFAULT_STAT_SCOPE
- See Also:
- Constant Field Values
-
DEFAULT_AUTHORIZATION_CHALLENGE_ACR
public static final String DEFAULT_AUTHORIZATION_CHALLENGE_ACR
- See Also:
- Constant Field Values
-
DEFAULT_STATUS_LIST_RESPONSE_JWT_LIFETIME
public static final int DEFAULT_STATUS_LIST_RESPONSE_JWT_LIFETIME
- See Also:
- Constant Field Values
-
DEFAULT_STATUS_LIST_BIT_SIZE
public static final int DEFAULT_STATUS_LIST_BIT_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_STATUS_LIST_INDEX_ALLOCATION_BLOCK_SIZE
public static final int DEFAULT_STATUS_LIST_INDEX_ALLOCATION_BLOCK_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_X_FRAME_ORIGINS_VALUE
public static final XFrameOptions DEFAULT_X_FRAME_ORIGINS_VALUE
-
DEFAULT_USER_INFO_LIFETIME
public static final int DEFAULT_USER_INFO_LIFETIME
- See Also:
- Constant Field Values
-
cleanUpInactiveClientAfterHoursOfInactivity
public int cleanUpInactiveClientAfterHoursOfInactivity
-
clientPeriodicUpdateTimerInterval
public int clientPeriodicUpdateTimerInterval
-
-
Method Detail
-
getUseOpenidSubAttributeValueForPairwiseLocalAccountId
public Boolean getUseOpenidSubAttributeValueForPairwiseLocalAccountId()
-
setUseOpenidSubAttributeValueForPairwiseLocalAccountId
public AppConfiguration setUseOpenidSubAttributeValueForPairwiseLocalAccountId(Boolean useOpenidSubAttributeValueForPairwiseLocalAccountId)
-
getArchivedJwkLifetimeInSeconds
public int getArchivedJwkLifetimeInSeconds()
-
setArchivedJwkLifetimeInSeconds
public void setArchivedJwkLifetimeInSeconds(int archivedJwkLifetimeInSeconds)
-
getDpopJktForceForAuthorizationCode
public Boolean getDpopJktForceForAuthorizationCode()
-
setDpopJktForceForAuthorizationCode
public void setDpopJktForceForAuthorizationCode(Boolean dpopJktForceForAuthorizationCode)
-
getForceRopcInAuthorizationEndpoint
public Boolean getForceRopcInAuthorizationEndpoint()
-
setForceRopcInAuthorizationEndpoint
public void setForceRopcInAuthorizationEndpoint(Boolean forceRopcInAuthorizationEndpoint)
-
setDateFormatterPatterns
public void setDateFormatterPatterns(Map<String,String> dateFormatterPatterns)
-
getDpopUseNonce
public Boolean getDpopUseNonce()
-
setDpopUseNonce
public void setDpopUseNonce(Boolean dpopUseNonce)
-
getDpopNonceCacheTime
public int getDpopNonceCacheTime()
-
setDpopNonceCacheTime
public void setDpopNonceCacheTime(int dpopNonceCacheTime)
-
getDcrSsaValidationConfigs
public List<SsaValidationConfig> getDcrSsaValidationConfigs()
-
getRequireRequestObjectEncryption
public Boolean getRequireRequestObjectEncryption()
-
setRequireRequestObjectEncryption
public void setRequireRequestObjectEncryption(Boolean requireRequestObjectEncryption)
-
getAllowAllValueForRevokeEndpoint
public Boolean getAllowAllValueForRevokeEndpoint()
-
setAllowAllValueForRevokeEndpoint
public void setAllowAllValueForRevokeEndpoint(Boolean allowAllValueForRevokeEndpoint)
-
getAllowRevokeForOtherClients
public Boolean getAllowRevokeForOtherClients()
-
setAllowRevokeForOtherClients
public void setAllowRevokeForOtherClients(Boolean allowRevokeForOtherClients)
-
getReturnDeviceSecretFromAuthzEndpoint
public Boolean getReturnDeviceSecretFromAuthzEndpoint()
-
setReturnDeviceSecretFromAuthzEndpoint
public void setReturnDeviceSecretFromAuthzEndpoint(Boolean returnDeviceSecretFromAuthzEndpoint)
-
getAuthorizationChallengeSessionLifetimeInSeconds
public Integer getAuthorizationChallengeSessionLifetimeInSeconds()
-
setAuthorizationChallengeSessionLifetimeInSeconds
public void setAuthorizationChallengeSessionLifetimeInSeconds(Integer authorizationChallengeSessionLifetimeInSeconds)
-
getRotateDeviceSecret
public Boolean getRotateDeviceSecret()
-
setRotateDeviceSecret
public void setRotateDeviceSecret(Boolean rotateDeviceSecret)
-
getLogNotFoundEntityAsError
public Boolean getLogNotFoundEntityAsError()
-
setLogNotFoundEntityAsError
public void setLogNotFoundEntityAsError(Boolean logNotFoundEntityAsError)
-
getRequirePkce
public Boolean getRequirePkce()
-
setRequirePkce
public void setRequirePkce(Boolean requirePkce)
-
getAllowIdTokenWithoutImplicitGrantType
public Boolean getAllowIdTokenWithoutImplicitGrantType()
-
setAllowIdTokenWithoutImplicitGrantType
public void setAllowIdTokenWithoutImplicitGrantType(Boolean allowIdTokenWithoutImplicitGrantType)
-
getCheckUserPresenceOnRefreshToken
public Boolean getCheckUserPresenceOnRefreshToken()
-
setCheckUserPresenceOnRefreshToken
public void setCheckUserPresenceOnRefreshToken(Boolean checkUserPresenceOnRefreshToken)
-
isFeatureEnabled
public boolean isFeatureEnabled(FeatureFlagType flagType)
-
isUseNestedJwtDuringEncryption
public Boolean isUseNestedJwtDuringEncryption()
-
setUseNestedJwtDuringEncryption
public void setUseNestedJwtDuringEncryption(Boolean useNestedJwtDuringEncryption)
-
getKeySelectionStrategy
public KeySelectionStrategy getKeySelectionStrategy()
-
setKeySelectionStrategy
public void setKeySelectionStrategy(KeySelectionStrategy keySelectionStrategy)
-
getKeySignWithSameKeyButDiffAlg
public Boolean getKeySignWithSameKeyButDiffAlg()
-
setKeySignWithSameKeyButDiffAlg
public void setKeySignWithSameKeyButDiffAlg(Boolean keySignWithSameKeyButDiffAlg)
-
getStaticKid
public String getStaticKid()
-
setStaticKid
public void setStaticKid(String staticKid)
-
getStaticDecryptionKid
public String getStaticDecryptionKid()
-
setStaticDecryptionKid
public void setStaticDecryptionKid(String staticDecryptionKid)
-
setKeyAlgsAllowedForGeneration
public void setKeyAlgsAllowedForGeneration(List<String> keyAlgsAllowedForGeneration)
-
getDiscoveryCacheLifetimeInMinutes
public int getDiscoveryCacheLifetimeInMinutes()
-
setDiscoveryCacheLifetimeInMinutes
public void setDiscoveryCacheLifetimeInMinutes(int discoveryCacheLifetimeInMinutes)
-
getSoftwareStatementValidationType
public String getSoftwareStatementValidationType()
-
getSoftwareStatementValidationClaimName
public String getSoftwareStatementValidationClaimName()
-
setSoftwareStatementValidationType
public void setSoftwareStatementValidationType(String softwareStatementValidationType)
-
setSoftwareStatementValidationClaimName
public void setSoftwareStatementValidationClaimName(String softwareStatementValidationClaimName)
-
getSkipRefreshTokenDuringRefreshing
public Boolean getSkipRefreshTokenDuringRefreshing()
-
setSkipRefreshTokenDuringRefreshing
public void setSkipRefreshTokenDuringRefreshing(Boolean skipRefreshTokenDuringRefreshing)
-
getRefreshTokenExtendLifetimeOnRotation
public Boolean getRefreshTokenExtendLifetimeOnRotation()
-
setRefreshTokenExtendLifetimeOnRotation
public void setRefreshTokenExtendLifetimeOnRotation(Boolean refreshTokenExtendLifetimeOnRotation)
-
getAllowBlankValuesInDiscoveryResponse
public Boolean getAllowBlankValuesInDiscoveryResponse()
-
setAllowBlankValuesInDiscoveryResponse
public void setAllowBlankValuesInDiscoveryResponse(Boolean allowBlankValuesInDiscoveryResponse)
-
getSectorIdentifierCacheLifetimeInMinutes
public int getSectorIdentifierCacheLifetimeInMinutes()
-
setSectorIdentifierCacheLifetimeInMinutes
public void setSectorIdentifierCacheLifetimeInMinutes(int sectorIdentifierCacheLifetimeInMinutes)
-
getExpirationNotificatorEnabled
public Boolean getExpirationNotificatorEnabled()
-
setExpirationNotificatorEnabled
public void setExpirationNotificatorEnabled(Boolean expirationNotificatorEnabled)
-
getExpirationNotificatorMapSizeLimit
public int getExpirationNotificatorMapSizeLimit()
-
setExpirationNotificatorMapSizeLimit
public void setExpirationNotificatorMapSizeLimit(int expirationNotificatorMapSizeLimit)
-
getExpirationNotificatorIntervalInSeconds
public int getExpirationNotificatorIntervalInSeconds()
-
setExpirationNotificatorIntervalInSeconds
public void setExpirationNotificatorIntervalInSeconds(int expirationNotificatorIntervalInSeconds)
-
getRejectJwtWithNoneAlg
public Boolean getRejectJwtWithNoneAlg()
-
setRejectJwtWithNoneAlg
public void setRejectJwtWithNoneAlg(Boolean rejectJwtWithNoneAlg)
-
getIntrospectionScriptBackwardCompatibility
public Boolean getIntrospectionScriptBackwardCompatibility()
-
setIntrospectionScriptBackwardCompatibility
public void setIntrospectionScriptBackwardCompatibility(Boolean introspectionScriptBackwardCompatibility)
-
getIntrospectionResponseScopesBackwardCompatibility
public Boolean getIntrospectionResponseScopesBackwardCompatibility()
-
setIntrospectionResponseScopesBackwardCompatibility
public void setIntrospectionResponseScopesBackwardCompatibility(Boolean introspectionResponseScopesBackwardCompatibility)
-
getConsentGatheringScriptBackwardCompatibility
public Boolean getConsentGatheringScriptBackwardCompatibility()
-
setConsentGatheringScriptBackwardCompatibility
public void setConsentGatheringScriptBackwardCompatibility(Boolean consentGatheringScriptBackwardCompatibility)
-
getErrorReasonEnabled
public Boolean getErrorReasonEnabled()
-
setErrorReasonEnabled
public void setErrorReasonEnabled(Boolean errorReasonEnabled)
-
getForceOfflineAccessScopeToEnableRefreshToken
public Boolean getForceOfflineAccessScopeToEnableRefreshToken()
-
setForceOfflineAccessScopeToEnableRefreshToken
public void setForceOfflineAccessScopeToEnableRefreshToken(Boolean forceOfflineAccessScopeToEnableRefreshToken)
-
getDisablePromptLogin
public Boolean getDisablePromptLogin()
-
setDisablePromptLogin
public void setDisablePromptLogin(Boolean disablePromptLogin)
-
getDisablePromptConsent
public Boolean getDisablePromptConsent()
-
setDisablePromptConsent
public void setDisablePromptConsent(Boolean disablePromptConsent)
-
getIncludeSidInResponse
public Boolean getIncludeSidInResponse()
-
setIncludeSidInResponse
public void setIncludeSidInResponse(Boolean includeSidInResponse)
-
getSessionIdPersistInCache
public Boolean getSessionIdPersistInCache()
-
setSessionIdPersistInCache
public void setSessionIdPersistInCache(Boolean sessionIdPersistInCache)
-
getChangeSessionIdOnAuthentication
public Boolean getChangeSessionIdOnAuthentication()
-
setChangeSessionIdOnAuthentication
public void setChangeSessionIdOnAuthentication(Boolean changeSessionIdOnAuthentication)
-
getRotateClientRegistrationAccessTokenOnUsage
public Boolean getRotateClientRegistrationAccessTokenOnUsage()
-
setRotateClientRegistrationAccessTokenOnUsage
public void setRotateClientRegistrationAccessTokenOnUsage(Boolean rotateClientRegistrationAccessTokenOnUsage)
-
getReturnClientSecretOnRead
public Boolean getReturnClientSecretOnRead()
-
setReturnClientSecretOnRead
public void setReturnClientSecretOnRead(Boolean returnClientSecretOnRead)
-
isFapi
public boolean isFapi()
-
getFapiCompatibility
public Boolean getFapiCompatibility()
-
setFapiCompatibility
public void setFapiCompatibility(Boolean fapiCompatibility)
-
getDcrAuthorizationWithClientCredentials
public Boolean getDcrAuthorizationWithClientCredentials()
-
setDcrAuthorizationWithClientCredentials
public void setDcrAuthorizationWithClientCredentials(Boolean dcrAuthorizationWithClientCredentials)
-
getDcrSignatureValidationSharedSecret
public String getDcrSignatureValidationSharedSecret()
-
setDcrSignatureValidationSharedSecret
public void setDcrSignatureValidationSharedSecret(String dcrSignatureValidationSharedSecret)
-
getDcrSignatureValidationEnabled
public Boolean getDcrSignatureValidationEnabled()
-
setDcrSignatureValidationEnabled
public void setDcrSignatureValidationEnabled(Boolean dcrSignatureValidationEnabled)
-
getDcrSignatureValidationSoftwareStatementJwksURIClaim
public String getDcrSignatureValidationSoftwareStatementJwksURIClaim()
-
setDcrSignatureValidationSoftwareStatementJwksURIClaim
public void setDcrSignatureValidationSoftwareStatementJwksURIClaim(String dcrSignatureValidationSoftwareStatementJwksURIClaim)
-
getDcrSignatureValidationSoftwareStatementJwksClaim
public String getDcrSignatureValidationSoftwareStatementJwksClaim()
-
setDcrSignatureValidationSoftwareStatementJwksClaim
public void setDcrSignatureValidationSoftwareStatementJwksClaim(String dcrSignatureValidationSoftwareStatementJwksClaim)
-
getDcrSignatureValidationJwks
public String getDcrSignatureValidationJwks()
-
setDcrSignatureValidationJwks
public void setDcrSignatureValidationJwks(String dcrSignatureValidationJwks)
-
getDcrSignatureValidationJwksUri
public String getDcrSignatureValidationJwksUri()
-
setDcrSignatureValidationJwksUri
public void setDcrSignatureValidationJwksUri(String dcrSignatureValidationJwksUri)
-
getDcrAttestationEvidenceRequired
public Boolean getDcrAttestationEvidenceRequired()
-
setDcrAttestationEvidenceRequired
public void setDcrAttestationEvidenceRequired(Boolean dcrAttestationEvidenceRequired)
-
getDcrAuthorizationWithMTLS
public Boolean getDcrAuthorizationWithMTLS()
-
setDcrAuthorizationWithMTLS
public void setDcrAuthorizationWithMTLS(Boolean dcrAuthorizationWithMTLS)
-
getTrustedSsaIssuers
public Map<String,TrustedIssuerConfig> getTrustedSsaIssuers()
-
setTrustedSsaIssuers
public void setTrustedSsaIssuers(Map<String,TrustedIssuerConfig> trustedSsaIssuers)
-
getForceIdTokenHintPresence
public Boolean getForceIdTokenHintPresence()
-
setForceIdTokenHintPresence
public void setForceIdTokenHintPresence(Boolean forceIdTokenHintPresence)
-
getRejectEndSessionIfIdTokenExpired
public Boolean getRejectEndSessionIfIdTokenExpired()
-
setRejectEndSessionIfIdTokenExpired
public void setRejectEndSessionIfIdTokenExpired(Boolean rejectEndSessionIfIdTokenExpired)
-
getAllowEndSessionWithUnmatchedSid
public Boolean getAllowEndSessionWithUnmatchedSid()
-
setAllowEndSessionWithUnmatchedSid
public void setAllowEndSessionWithUnmatchedSid(Boolean allowEndSessionWithUnmatchedSid)
-
getRemoveRefreshTokensForClientOnLogout
public Boolean getRemoveRefreshTokensForClientOnLogout()
-
setRemoveRefreshTokensForClientOnLogout
public void setRemoveRefreshTokensForClientOnLogout(Boolean removeRefreshTokensForClientOnLogout)
-
getDisableJdkLogger
public Boolean getDisableJdkLogger()
-
setDisableJdkLogger
public void setDisableJdkLogger(Boolean disableJdkLogger)
-
getFrontChannelLogoutSessionSupported
public Boolean getFrontChannelLogoutSessionSupported()
-
setFrontChannelLogoutSessionSupported
public void setFrontChannelLogoutSessionSupported(Boolean frontChannelLogoutSessionSupported)
-
getIntrospectionAccessTokenMustHaveIntrospectionScope
public Boolean getIntrospectionAccessTokenMustHaveIntrospectionScope()
-
setIntrospectionAccessTokenMustHaveIntrospectionScope
public void setIntrospectionAccessTokenMustHaveIntrospectionScope(Boolean introspectionAccessTokenMustHaveIntrospectionScope)
-
getIntrospectionAccessTokenMustHaveUmaProtectionScope
public Boolean getIntrospectionAccessTokenMustHaveUmaProtectionScope()
-
setIntrospectionAccessTokenMustHaveUmaProtectionScope
public void setIntrospectionAccessTokenMustHaveUmaProtectionScope(Boolean introspectionAccessTokenMustHaveUmaProtectionScope)
-
getIntrospectionSkipAuthorization
public Boolean getIntrospectionSkipAuthorization()
-
setIntrospectionSkipAuthorization
public void setIntrospectionSkipAuthorization(Boolean introspectionSkipAuthorization)
-
getIntrospectionRestrictBasicAuthnToOwnTokens
public Boolean getIntrospectionRestrictBasicAuthnToOwnTokens()
-
setIntrospectionRestrictBasicAuthnToOwnTokens
public void setIntrospectionRestrictBasicAuthnToOwnTokens(Boolean introspectionRestrictBasicAuthnToOwnTokens)
-
getUmaRptAsJwt
public Boolean getUmaRptAsJwt()
-
setUmaRptAsJwt
public void setUmaRptAsJwt(Boolean umaRptAsJwt)
-
getUmaAddScopesAutomatically
public Boolean getUmaAddScopesAutomatically()
-
setUmaAddScopesAutomatically
public void setUmaAddScopesAutomatically(Boolean umaAddScopesAutomatically)
-
getUmaValidateClaimToken
public Boolean getUmaValidateClaimToken()
-
setUmaValidateClaimToken
public void setUmaValidateClaimToken(Boolean umaValidateClaimToken)
-
getUmaGrantAccessIfNoPolicies
public Boolean getUmaGrantAccessIfNoPolicies()
-
setUmaGrantAccessIfNoPolicies
public void setUmaGrantAccessIfNoPolicies(Boolean umaGrantAccessIfNoPolicies)
-
getUmaRestrictResourceToAssociatedClient
public Boolean getUmaRestrictResourceToAssociatedClient()
-
setUmaRestrictResourceToAssociatedClient
public void setUmaRestrictResourceToAssociatedClient(Boolean umaRestrictResourceToAssociatedClient)
-
getIssuer
public String getIssuer()
Returns the issuer identifier.- Returns:
- The issuer identifier.
-
setIssuer
public void setIssuer(String issuer)
Sets the issuer identifier.- Parameters:
issuer
- The issuer identifier.
-
getBaseEndpoint
public String getBaseEndpoint()
Returns the base URI of the endpoints.- Returns:
- The base URI of endpoints.
-
setBaseEndpoint
public void setBaseEndpoint(String baseEndpoint)
Sets the base URI of the endpoints.- Parameters:
baseEndpoint
- The base URI of the endpoints.
-
getAuthorizationEndpoint
public String getAuthorizationEndpoint()
Returns the URL of the Authentication and Authorization endpoint.- Returns:
- The URL of the Authentication and Authorization endpoint.
-
setAuthorizationEndpoint
public void setAuthorizationEndpoint(String authorizationEndpoint)
Sets the URL of the Authentication and Authorization endpoint.- Parameters:
authorizationEndpoint
- The URL of the Authentication and Authorization endpoint.
-
getAuthorizationChallengeEndpoint
public String getAuthorizationChallengeEndpoint()
Gets authorization challenge endpoint.- Returns:
- authorization challenge endpoint
-
setAuthorizationChallengeEndpoint
public void setAuthorizationChallengeEndpoint(String authorizationChallengeEndpoint)
Sets authorization challenge endpoint- Parameters:
authorizationChallengeEndpoint
- authorization challenge endpoint
-
getTokenEndpoint
public String getTokenEndpoint()
Returns the URL of the Token endpoint.- Returns:
- The URL of the Token endpoint.
-
setTokenEndpoint
public void setTokenEndpoint(String tokenEndpoint)
Sets the URL of the Token endpoint.- Parameters:
tokenEndpoint
- The URL of the Token endpoint.
-
getTokenRevocationEndpoint
public String getTokenRevocationEndpoint()
Returns the URL of the Token Revocation endpoint.- Returns:
- The URL of the Token Revocation endpoint.
-
setTokenRevocationEndpoint
public void setTokenRevocationEndpoint(String tokenRevocationEndpoint)
Sets the URL of the Token Revocation endpoint.- Parameters:
tokenRevocationEndpoint
- The URL of the Token Revocation endpoint.
-
getUserInfoEndpoint
public String getUserInfoEndpoint()
Returns the URL of the User Info endpoint.- Returns:
- The URL of the User Info endpoint.
-
setUserInfoEndpoint
public void setUserInfoEndpoint(String userInfoEndpoint)
Sets the URL for the User Info endpoint.- Parameters:
userInfoEndpoint
- The URL for the User Info endpoint.
-
getClientInfoEndpoint
public String getClientInfoEndpoint()
Returns the URL od the Client Info endpoint.- Returns:
- The URL of the Client Info endpoint.
-
setClientInfoEndpoint
public void setClientInfoEndpoint(String clientInfoEndpoint)
Sets the URL for the Client Info endpoint.- Parameters:
clientInfoEndpoint
- The URL for the Client Info endpoint.
-
getCheckSessionIFrame
public String getCheckSessionIFrame()
Returns the URL of an OP endpoint that provides a page to support cross-origin communications for session state information with the RP client.- Returns:
- The Check Session iFrame URL.
-
setCheckSessionIFrame
public void setCheckSessionIFrame(String checkSessionIFrame)
Sets the URL of an OP endpoint that provides a page to support cross-origin communications for session state information with the RP client.- Parameters:
checkSessionIFrame
- The Check Session iFrame URL.
-
getEndSessionEndpoint
public String getEndSessionEndpoint()
Returns the URL of the End Session endpoint.- Returns:
- The URL of the End Session endpoint.
-
setEndSessionEndpoint
public void setEndSessionEndpoint(String endSessionEndpoint)
Sets the URL of the End Session endpoint.- Parameters:
endSessionEndpoint
- The URL of the End Session endpoint.
-
getJwksUri
public String getJwksUri()
Returns the URL of the OP's JSON Web Key Set (JWK) document that contains the Server's signing key(s) that are used for signing responses to the Client. The JWK Set may also contain the Server's encryption key(s) that are used by the Client to encrypt requests to the Server.- Returns:
- The URL of the OP's JSON Web Key Set (JWK) document.
-
setJwksUri
public void setJwksUri(String jwksUri)
Sets the URL of the OP's JSON Web Key Set (JWK) document that contains the Server's signing key(s) that are used for signing responses to the Client. The JWK Set may also contain the Server's encryption key(s) that are used by the Client to encrypt requests to the Server.- Parameters:
jwksUri
- The URL of the OP's JSON Web Key Set (JWK) document.
-
getArchivedJwksUri
public String getArchivedJwksUri()
Gets the URL of the OP's Archived JSON Web Key Set (JWK) document.- Returns:
- The URL of the OP's Archived JSON Web Key Set (JWK) document.
-
setArchivedJwksUri
public void setArchivedJwksUri(String archivedJwksUri)
Sets the URL of the OP's Archived JSON Web Key Set (JWK) document.- Parameters:
archivedJwksUri
- The URL of the OP's Archived JSON Web Key Set (JWK) document.
-
getRegistrationEndpoint
public String getRegistrationEndpoint()
Returns the URL of the Dynamic Client Registration endpoint.- Returns:
- The URL of the Dynamic Client Registration endpoint.
-
setRegistrationEndpoint
public void setRegistrationEndpoint(String registrationEndpoint)
Sets the URL of the Dynamic Client Registration endpoint.- Parameters:
registrationEndpoint
- The URL of the Dynamic Client Registration endpoint.
-
getOpenIdDiscoveryEndpoint
public String getOpenIdDiscoveryEndpoint()
-
setOpenIdDiscoveryEndpoint
public void setOpenIdDiscoveryEndpoint(String openIdDiscoveryEndpoint)
-
getUmaConfigurationEndpoint
public String getUmaConfigurationEndpoint()
-
setUmaConfigurationEndpoint
public void setUmaConfigurationEndpoint(String umaConfigurationEndpoint)
-
getOpenidSubAttribute
public String getOpenidSubAttribute()
-
setOpenidSubAttribute
public void setOpenidSubAttribute(String openidSubAttribute)
-
getPublicSubjectIdentifierPerClientEnabled
public Boolean getPublicSubjectIdentifierPerClientEnabled()
-
setPublicSubjectIdentifierPerClientEnabled
public void setPublicSubjectIdentifierPerClientEnabled(Boolean publicSubjectIdentifierPerClientEnabled)
-
getSubjectIdentifiersPerClientSupported
public List<String> getSubjectIdentifiersPerClientSupported()
-
setSubjectIdentifiersPerClientSupported
public void setSubjectIdentifiersPerClientSupported(List<String> subjectIdentifiersPerClientSupported)
-
getIdGenerationEndpoint
public String getIdGenerationEndpoint()
-
setIdGenerationEndpoint
public void setIdGenerationEndpoint(String idGenerationEndpoint)
-
getIntrospectionEndpoint
public String getIntrospectionEndpoint()
-
setIntrospectionEndpoint
public void setIntrospectionEndpoint(String introspectionEndpoint)
-
getParEndpoint
public String getParEndpoint()
-
setParEndpoint
public void setParEndpoint(String parEndpoint)
-
getRequirePar
public Boolean getRequirePar()
-
setRequirePar
public void setRequirePar(Boolean requirePar)
-
getOpenIdConfigurationEndpoint
public String getOpenIdConfigurationEndpoint()
-
setOpenIdConfigurationEndpoint
public void setOpenIdConfigurationEndpoint(String openIdConfigurationEndpoint)
-
getApplyXFrameOptionsHeaderIfUriContainsAny
public List<String> getApplyXFrameOptionsHeaderIfUriContainsAny()
-
setApplyXFrameOptionsHeaderIfUriContainsAny
public void setApplyXFrameOptionsHeaderIfUriContainsAny(List<String> applyXFrameOptionsHeaderIfUriContainsAny)
-
getXframeOptionsHeaderValue
public XFrameOptions getXframeOptionsHeaderValue()
-
setXframeOptionsHeaderValue
public void setXframeOptionsHeaderValue(XFrameOptions xframeOptionsHeaderValue)
-
getResponseTypesSupported
public Set<Set<ResponseType>> getResponseTypesSupported()
-
getAllResponseTypesSupported
public Set<ResponseType> getAllResponseTypesSupported()
-
setResponseTypesSupported
public void setResponseTypesSupported(Set<Set<ResponseType>> responseTypesSupported)
-
getResponseModesSupported
public Set<ResponseMode> getResponseModesSupported()
-
setResponseModesSupported
public void setResponseModesSupported(Set<ResponseMode> responseModesSupported)
-
getDefaultSubjectType
public String getDefaultSubjectType()
-
setDefaultSubjectType
public void setDefaultSubjectType(String defaultSubjectType)
-
getAuthorizationSigningAlgValuesSupported
public List<String> getAuthorizationSigningAlgValuesSupported()
-
setAuthorizationSigningAlgValuesSupported
public void setAuthorizationSigningAlgValuesSupported(List<String> authorizationSigningAlgValuesSupported)
-
getAuthorizationEncryptionAlgValuesSupported
public List<String> getAuthorizationEncryptionAlgValuesSupported()
-
setAuthorizationEncryptionAlgValuesSupported
public void setAuthorizationEncryptionAlgValuesSupported(List<String> authorizationEncryptionAlgValuesSupported)
-
getAuthorizationEncryptionEncValuesSupported
public List<String> getAuthorizationEncryptionEncValuesSupported()
-
setAuthorizationEncryptionEncValuesSupported
public void setAuthorizationEncryptionEncValuesSupported(List<String> authorizationEncryptionEncValuesSupported)
-
getIntrospectionSigningAlgValuesSupported
public List<String> getIntrospectionSigningAlgValuesSupported()
-
setIntrospectionSigningAlgValuesSupported
public void setIntrospectionSigningAlgValuesSupported(List<String> introspectionSigningAlgValuesSupported)
-
getIntrospectionEncryptionAlgValuesSupported
public List<String> getIntrospectionEncryptionAlgValuesSupported()
-
setIntrospectionEncryptionAlgValuesSupported
public void setIntrospectionEncryptionAlgValuesSupported(List<String> introspectionEncryptionAlgValuesSupported)
-
getIntrospectionEncryptionEncValuesSupported
public List<String> getIntrospectionEncryptionEncValuesSupported()
-
setIntrospectionEncryptionEncValuesSupported
public void setIntrospectionEncryptionEncValuesSupported(List<String> introspectionEncryptionEncValuesSupported)
-
setTxTokenSigningAlgValuesSupported
public void setTxTokenSigningAlgValuesSupported(List<String> txTokenSigningAlgValuesSupported)
-
setTxTokenEncryptionAlgValuesSupported
public void setTxTokenEncryptionAlgValuesSupported(List<String> txTokenEncryptionAlgValuesSupported)
-
setTxTokenEncryptionEncValuesSupported
public void setTxTokenEncryptionEncValuesSupported(List<String> txTokenEncryptionEncValuesSupported)
-
setUserInfoSigningAlgValuesSupported
public void setUserInfoSigningAlgValuesSupported(List<String> userInfoSigningAlgValuesSupported)
-
getUserInfoEncryptionAlgValuesSupported
public List<String> getUserInfoEncryptionAlgValuesSupported()
-
setUserInfoEncryptionAlgValuesSupported
public void setUserInfoEncryptionAlgValuesSupported(List<String> userInfoEncryptionAlgValuesSupported)
-
getStatTimerIntervalInSeconds
public int getStatTimerIntervalInSeconds()
-
setStatTimerIntervalInSeconds
public void setStatTimerIntervalInSeconds(int statTimerIntervalInSeconds)
-
getStatAuthorizationScope
public String getStatAuthorizationScope()
-
setStatAuthorizationScope
public void setStatAuthorizationScope(String statAuthorizationScope)
-
getUserInfoEncryptionEncValuesSupported
public List<String> getUserInfoEncryptionEncValuesSupported()
-
setUserInfoEncryptionEncValuesSupported
public void setUserInfoEncryptionEncValuesSupported(List<String> userInfoEncryptionEncValuesSupported)
-
setIdTokenSigningAlgValuesSupported
public void setIdTokenSigningAlgValuesSupported(List<String> idTokenSigningAlgValuesSupported)
-
setIdTokenEncryptionAlgValuesSupported
public void setIdTokenEncryptionAlgValuesSupported(List<String> idTokenEncryptionAlgValuesSupported)
-
setIdTokenEncryptionEncValuesSupported
public void setIdTokenEncryptionEncValuesSupported(List<String> idTokenEncryptionEncValuesSupported)
-
getAccessTokenSigningAlgValuesSupported
public List<String> getAccessTokenSigningAlgValuesSupported()
-
setAccessTokenSigningAlgValuesSupported
public void setAccessTokenSigningAlgValuesSupported(List<String> accessTokenSigningAlgValuesSupported)
-
getForceSignedRequestObject
public Boolean getForceSignedRequestObject()
-
setForceSignedRequestObject
public void setForceSignedRequestObject(Boolean forceSignedRequestObject)
-
getRequestObjectSigningAlgValuesSupported
public List<String> getRequestObjectSigningAlgValuesSupported()
-
setRequestObjectSigningAlgValuesSupported
public void setRequestObjectSigningAlgValuesSupported(List<String> requestObjectSigningAlgValuesSupported)
-
getRequestObjectEncryptionAlgValuesSupported
public List<String> getRequestObjectEncryptionAlgValuesSupported()
-
setRequestObjectEncryptionAlgValuesSupported
public void setRequestObjectEncryptionAlgValuesSupported(List<String> requestObjectEncryptionAlgValuesSupported)
-
getRequestObjectEncryptionEncValuesSupported
public List<String> getRequestObjectEncryptionEncValuesSupported()
-
setRequestObjectEncryptionEncValuesSupported
public void setRequestObjectEncryptionEncValuesSupported(List<String> requestObjectEncryptionEncValuesSupported)
-
setTokenEndpointAuthMethodsSupported
public void setTokenEndpointAuthMethodsSupported(List<String> tokenEndpointAuthMethodsSupported)
-
getTokenEndpointAuthSigningAlgValuesSupported
public List<String> getTokenEndpointAuthSigningAlgValuesSupported()
-
setTokenEndpointAuthSigningAlgValuesSupported
public void setTokenEndpointAuthSigningAlgValuesSupported(List<String> tokenEndpointAuthSigningAlgValuesSupported)
-
getDynamicRegistrationDefaultCustomAttributes
public com.fasterxml.jackson.databind.JsonNode getDynamicRegistrationDefaultCustomAttributes()
-
setDynamicRegistrationDefaultCustomAttributes
public void setDynamicRegistrationDefaultCustomAttributes(com.fasterxml.jackson.databind.JsonNode dynamicRegistrationDefaultCustomAttributes)
-
setDynamicRegistrationCustomAttributes
public void setDynamicRegistrationCustomAttributes(List<String> dynamicRegistrationCustomAttributes)
-
setDisplayValuesSupported
public void setDisplayValuesSupported(List<String> displayValuesSupported)
-
setJwksAlgorithmsSupported
public void setJwksAlgorithmsSupported(List<String> jwksAlgorithmsSupported)
-
getServiceDocumentation
public String getServiceDocumentation()
-
setServiceDocumentation
public void setServiceDocumentation(String serviceDocumentation)
-
setClaimsLocalesSupported
public void setClaimsLocalesSupported(List<String> claimsLocalesSupported)
-
getIdTokenTokenBindingCnfValuesSupported
public List<String> getIdTokenTokenBindingCnfValuesSupported()
-
setIdTokenTokenBindingCnfValuesSupported
public void setIdTokenTokenBindingCnfValuesSupported(List<String> idTokenTokenBindingCnfValuesSupported)
-
getClaimsParameterSupported
public Boolean getClaimsParameterSupported()
-
setClaimsParameterSupported
public void setClaimsParameterSupported(Boolean claimsParameterSupported)
-
getRequestParameterSupported
public Boolean getRequestParameterSupported()
-
setRequestParameterSupported
public void setRequestParameterSupported(Boolean requestParameterSupported)
-
getRequestUriParameterSupported
public Boolean getRequestUriParameterSupported()
-
setRequestUriParameterSupported
public void setRequestUriParameterSupported(Boolean requestUriParameterSupported)
-
getRequireRequestUriRegistration
public Boolean getRequireRequestUriRegistration()
-
setRequireRequestUriRegistration
public void setRequireRequestUriRegistration(Boolean requireRequestUriRegistration)
-
getOpPolicyUri
public String getOpPolicyUri()
-
setOpPolicyUri
public void setOpPolicyUri(String opPolicyUri)
-
getOpTosUri
public String getOpTosUri()
-
setOpTosUri
public void setOpTosUri(String opTosUri)
-
getCleanUpInactiveClientAfterHoursOfInactivity
public int getCleanUpInactiveClientAfterHoursOfInactivity()
-
setCleanUpInactiveClientAfterHoursOfInactivity
public void setCleanUpInactiveClientAfterHoursOfInactivity(int cleanUpInactiveClientAfterHoursOfInactivity)
-
getClientPeriodicUpdateTimerInterval
public int getClientPeriodicUpdateTimerInterval()
-
setClientPeriodicUpdateTimerInterval
public void setClientPeriodicUpdateTimerInterval(int clientPeriodicUpdateTimerInterval)
-
getAuthorizationCodeLifetime
public int getAuthorizationCodeLifetime()
-
setAuthorizationCodeLifetime
public void setAuthorizationCodeLifetime(int authorizationCodeLifetime)
-
getRefreshTokenLifetime
public int getRefreshTokenLifetime()
-
setRefreshTokenLifetime
public void setRefreshTokenLifetime(int refreshTokenLifetime)
-
getTxTokenLifetime
public int getTxTokenLifetime()
-
setTxTokenLifetime
public void setTxTokenLifetime(int txTokenLifetime)
-
getIdTokenLifetime
public int getIdTokenLifetime()
-
setIdTokenLifetime
public void setIdTokenLifetime(int idTokenLifetime)
-
getAccessTokenLifetime
public int getAccessTokenLifetime()
-
setAccessTokenLifetime
public void setAccessTokenLifetime(int accessTokenLifetime)
-
getUserInfoLifetime
public int getUserInfoLifetime()
-
setUserInfoLifetime
public AppConfiguration setUserInfoLifetime(int userInfoLifetime)
-
getSaveTokensInCache
public Boolean getSaveTokensInCache()
-
setSaveTokensInCache
public void setSaveTokensInCache(Boolean saveTokensInCache)
-
getSaveTokensInCacheAndDontSaveInPersistence
public Boolean getSaveTokensInCacheAndDontSaveInPersistence()
-
setSaveTokensInCacheAndDontSaveInPersistence
public void setSaveTokensInCacheAndDontSaveInPersistence(Boolean saveTokensInCacheAndDontSaveInPersistence)
-
getUmaRptLifetime
public int getUmaRptLifetime()
-
setUmaRptLifetime
public void setUmaRptLifetime(int umaRptLifetime)
-
getUmaTicketLifetime
public int getUmaTicketLifetime()
-
setUmaTicketLifetime
public void setUmaTicketLifetime(int umaTicketLifetime)
-
getUmaResourceLifetime
public int getUmaResourceLifetime()
-
setUmaResourceLifetime
public void setUmaResourceLifetime(int umaResourceLifetime)
-
getUmaPctLifetime
public int getUmaPctLifetime()
-
setUmaPctLifetime
public void setUmaPctLifetime(int umaPctLifetime)
-
getAllowSpontaneousScopes
public Boolean getAllowSpontaneousScopes()
-
setAllowSpontaneousScopes
public void setAllowSpontaneousScopes(Boolean allowSpontaneousScopes)
-
getSpontaneousScopeLifetime
public int getSpontaneousScopeLifetime()
-
setSpontaneousScopeLifetime
public void setSpontaneousScopeLifetime(int spontaneousScopeLifetime)
-
getStatusListResponseJwtLifetime
public int getStatusListResponseJwtLifetime()
-
setStatusListResponseJwtLifetime
public void setStatusListResponseJwtLifetime(int statusListResponseJwtLifetime)
-
getStatusListResponseJwtSignatureAlgorithm
public String getStatusListResponseJwtSignatureAlgorithm()
-
setStatusListResponseJwtSignatureAlgorithm
public void setStatusListResponseJwtSignatureAlgorithm(String statusListResponseJwtSignatureAlgorithm)
-
getStatusListBitSize
public int getStatusListBitSize()
-
setStatusListBitSize
public void setStatusListBitSize(int statusListBitSize)
-
getStatusListIndexAllocationBlockSize
public int getStatusListIndexAllocationBlockSize()
-
setStatusListIndexAllocationBlockSize
public void setStatusListIndexAllocationBlockSize(int statusListIndexAllocationBlockSize)
-
getCleanServiceInterval
public int getCleanServiceInterval()
-
setCleanServiceInterval
public void setCleanServiceInterval(int cleanServiceInterval)
-
getCleanServiceBatchChunkSize
public int getCleanServiceBatchChunkSize()
-
setCleanServiceBatchChunkSize
public void setCleanServiceBatchChunkSize(int cleanServiceBatchChunkSize)
-
getKeyRegenerationEnabled
public Boolean getKeyRegenerationEnabled()
-
setKeyRegenerationEnabled
public void setKeyRegenerationEnabled(Boolean keyRegenerationEnabled)
-
getKeyRegenerationInterval
public int getKeyRegenerationInterval()
-
setKeyRegenerationInterval
public void setKeyRegenerationInterval(int keyRegenerationInterval)
-
getDefaultSignatureAlgorithm
public String getDefaultSignatureAlgorithm()
-
setDefaultSignatureAlgorithm
public void setDefaultSignatureAlgorithm(String defaultSignatureAlgorithm)
-
getJansOpenIdConnectVersion
public String getJansOpenIdConnectVersion()
-
setJansOpenIdConnectVersion
public void setJansOpenIdConnectVersion(String jansOpenIdConnectVersion)
-
getJansId
public String getJansId()
-
setJansId
public void setJansId(String jansId)
-
getDcrForbidExpirationTimeInRequest
public Boolean getDcrForbidExpirationTimeInRequest()
-
setDcrForbidExpirationTimeInRequest
public void setDcrForbidExpirationTimeInRequest(Boolean dcrForbidExpirationTimeInRequest)
-
getDynamicRegistrationExpirationTime
public int getDynamicRegistrationExpirationTime()
-
setDynamicRegistrationExpirationTime
public void setDynamicRegistrationExpirationTime(int dynamicRegistrationExpirationTime)
-
getDynamicRegistrationPersistClientAuthorizations
public Boolean getDynamicRegistrationPersistClientAuthorizations()
-
setDynamicRegistrationPersistClientAuthorizations
public void setDynamicRegistrationPersistClientAuthorizations(Boolean dynamicRegistrationPersistClientAuthorizations)
-
getTrustedClientEnabled
public Boolean getTrustedClientEnabled()
-
setTrustedClientEnabled
public void setTrustedClientEnabled(Boolean trustedClientEnabled)
-
getSkipAuthorizationForOpenIdScopeAndPairwiseId
public Boolean getSkipAuthorizationForOpenIdScopeAndPairwiseId()
-
setSkipAuthorizationForOpenIdScopeAndPairwiseId
public void setSkipAuthorizationForOpenIdScopeAndPairwiseId(Boolean skipAuthorizationForOpenIdScopeAndPairwiseId)
-
getDynamicRegistrationScopesParamEnabled
public Boolean getDynamicRegistrationScopesParamEnabled()
-
setDynamicRegistrationScopesParamEnabled
public void setDynamicRegistrationScopesParamEnabled(Boolean dynamicRegistrationScopesParamEnabled)
-
getPersistIdToken
public Boolean getPersistIdToken()
-
setPersistIdToken
public void setPersistIdToken(Boolean persistIdToken)
-
getPersistRefreshToken
public Boolean getPersistRefreshToken()
-
setPersistRefreshToken
public void setPersistRefreshToken(Boolean persistRefreshToken)
-
getAllowPostLogoutRedirectWithoutValidation
public Boolean getAllowPostLogoutRedirectWithoutValidation()
-
setAllowPostLogoutRedirectWithoutValidation
public void setAllowPostLogoutRedirectWithoutValidation(Boolean allowPostLogoutRedirectWithoutValidation)
-
getInvalidateSessionCookiesAfterAuthorizationFlow
public Boolean getInvalidateSessionCookiesAfterAuthorizationFlow()
-
setInvalidateSessionCookiesAfterAuthorizationFlow
public void setInvalidateSessionCookiesAfterAuthorizationFlow(Boolean invalidateSessionCookiesAfterAuthorizationFlow)
-
getDynamicRegistrationCustomObjectClass
public String getDynamicRegistrationCustomObjectClass()
-
setDynamicRegistrationCustomObjectClass
public void setDynamicRegistrationCustomObjectClass(String dynamicRegistrationCustomObjectClass)
-
setPersonCustomObjectClassList
public void setPersonCustomObjectClassList(List<String> personCustomObjectClassList)
-
getAuthenticationFiltersEnabled
public Boolean getAuthenticationFiltersEnabled()
-
setAuthenticationFiltersEnabled
public void setAuthenticationFiltersEnabled(Boolean authenticationFiltersEnabled)
-
getClientAuthenticationFiltersEnabled
public Boolean getClientAuthenticationFiltersEnabled()
-
setClientAuthenticationFiltersEnabled
public void setClientAuthenticationFiltersEnabled(Boolean clientAuthenticationFiltersEnabled)
-
getAuthenticationFilters
public List<AuthenticationFilter> getAuthenticationFilters()
-
getClientAuthenticationFilters
public List<ClientAuthenticationFilter> getClientAuthenticationFilters()
-
getCorsConfigurationFilters
public List<CorsConfigurationFilter> getCorsConfigurationFilters()
-
getSessionIdUnusedLifetime
public int getSessionIdUnusedLifetime()
-
setSessionIdUnusedLifetime
public void setSessionIdUnusedLifetime(int sessionIdUnusedLifetime)
-
getSessionIdUnauthenticatedUnusedLifetime
public int getSessionIdUnauthenticatedUnusedLifetime()
-
setSessionIdUnauthenticatedUnusedLifetime
public void setSessionIdUnauthenticatedUnusedLifetime(int sessionIdUnauthenticatedUnusedLifetime)
-
getSessionIdPersistOnPromptNone
public Boolean getSessionIdPersistOnPromptNone()
-
setSessionIdPersistOnPromptNone
public void setSessionIdPersistOnPromptNone(Boolean sessionIdPersistOnPromptNone)
-
getSessionIdRequestParameterEnabled
public Boolean getSessionIdRequestParameterEnabled()
-
setSessionIdRequestParameterEnabled
public void setSessionIdRequestParameterEnabled(Boolean sessionIdRequestParameterEnabled)
-
getConfigurationUpdateInterval
public int getConfigurationUpdateInterval()
-
setConfigurationUpdateInterval
public void setConfigurationUpdateInterval(int configurationUpdateInterval)
-
getJsLocation
public String getJsLocation()
-
setJsLocation
public void setJsLocation(String jsLocation)
-
getCssLocation
public String getCssLocation()
-
setCssLocation
public void setCssLocation(String cssLocation)
-
getImgLocation
public String getImgLocation()
-
setImgLocation
public void setImgLocation(String imgLocation)
-
getMetricReporterInterval
public int getMetricReporterInterval()
-
setMetricReporterInterval
public void setMetricReporterInterval(int metricReporterInterval)
-
getMetricReporterKeepDataDays
public int getMetricReporterKeepDataDays()
-
setMetricReporterKeepDataDays
public void setMetricReporterKeepDataDays(int metricReporterKeepDataDays)
-
getPairwiseIdType
public String getPairwiseIdType()
-
setPairwiseIdType
public void setPairwiseIdType(String pairwiseIdType)
-
getPairwiseCalculationKey
public String getPairwiseCalculationKey()
-
setPairwiseCalculationKey
public void setPairwiseCalculationKey(String pairwiseCalculationKey)
-
getPairwiseCalculationSalt
public String getPairwiseCalculationSalt()
-
setPairwiseCalculationSalt
public void setPairwiseCalculationSalt(String pairwiseCalculationSalt)
-
isShareSubjectIdBetweenClientsWithSameSectorId
public Boolean isShareSubjectIdBetweenClientsWithSameSectorId()
-
setShareSubjectIdBetweenClientsWithSameSectorId
public void setShareSubjectIdBetweenClientsWithSameSectorId(Boolean shareSubjectIdBetweenClientsWithSameSectorId)
-
getWebKeysStorage
public WebKeyStorage getWebKeysStorage()
-
setWebKeysStorage
public void setWebKeysStorage(WebKeyStorage webKeysStorage)
-
getDnName
public String getDnName()
-
setDnName
public void setDnName(String dnName)
-
getKeyStoreFile
public String getKeyStoreFile()
-
setKeyStoreFile
public void setKeyStoreFile(String keyStoreFile)
-
getKeyStoreSecret
public String getKeyStoreSecret()
-
setKeyStoreSecret
public void setKeyStoreSecret(String keyStoreSecret)
-
getEndSessionWithAccessToken
public Boolean getEndSessionWithAccessToken()
-
setEndSessionWithAccessToken
public void setEndSessionWithAccessToken(Boolean endSessionWithAccessToken)
-
getDisablePromptCreate
public Boolean getDisablePromptCreate()
-
setDisablePromptCreate
public void setDisablePromptCreate(Boolean disablePromptCreate)
-
getCookieDomain
public String getCookieDomain()
-
setCookieDomain
public void setCookieDomain(String cookieDomain)
-
getEnabledOAuthAuditLogging
public Boolean getEnabledOAuthAuditLogging()
-
setEnabledOAuthAuditLogging
public void setEnabledOAuthAuditLogging(Boolean enabledOAuthAuditLogging)
-
getJmsUserName
public String getJmsUserName()
-
setJmsUserName
public void setJmsUserName(String jmsUserName)
-
getJmsPassword
public String getJmsPassword()
-
setJmsPassword
public void setJmsPassword(String jmsPassword)
-
getLegacyIdTokenClaims
public Boolean getLegacyIdTokenClaims()
-
setLegacyIdTokenClaims
public void setLegacyIdTokenClaims(Boolean legacyIdTokenClaims)
-
getCustomHeadersWithAuthorizationResponse
public Boolean getCustomHeadersWithAuthorizationResponse()
-
setCustomHeadersWithAuthorizationResponse
public void setCustomHeadersWithAuthorizationResponse(Boolean customHeadersWithAuthorizationResponse)
-
getUpdateUserLastLogonTime
public Boolean getUpdateUserLastLogonTime()
-
setUpdateUserLastLogonTime
public void setUpdateUserLastLogonTime(Boolean updateUserLastLogonTime)
-
getUpdateClientAccessTime
public Boolean getUpdateClientAccessTime()
-
setUpdateClientAccessTime
public void setUpdateClientAccessTime(Boolean updateClientAccessTime)
-
getHttpLoggingEnabled
public Boolean getHttpLoggingEnabled()
-
setHttpLoggingEnabled
public void setHttpLoggingEnabled(Boolean httpLoggingEnabled)
-
setHttpLoggingExcludePaths
public void setHttpLoggingExcludePaths(Set<String> httpLoggingExcludePaths)
-
getLoggingLevel
public String getLoggingLevel()
-
setLoggingLevel
public void setLoggingLevel(String loggingLevel)
-
getLoggingLayout
public String getLoggingLayout()
-
setLoggingLayout
public void setLoggingLayout(String loggingLayout)
-
getEnableClientGrantTypeUpdate
public Boolean getEnableClientGrantTypeUpdate()
-
setEnableClientGrantTypeUpdate
public void setEnableClientGrantTypeUpdate(Boolean enableClientGrantTypeUpdate)
-
getGrantTypesSupportedByDynamicRegistration
public Set<GrantType> getGrantTypesSupportedByDynamicRegistration()
-
setGrantTypesSupportedByDynamicRegistration
public void setGrantTypesSupportedByDynamicRegistration(Set<GrantType> grantTypesSupportedByDynamicRegistration)
-
getSessionIdLifetime
public Integer getSessionIdLifetime()
- Returns:
- session_id lifetime. If value is zero or less then session_id lifetime is set to Integer.MAX_VALUE. If null then falls back to 86400 seconds.
-
setSessionIdLifetime
public void setSessionIdLifetime(Integer sessionIdLifetime)
Sets session id lifetime- Parameters:
sessionIdLifetime
- session id lifetime
-
getSessionIdCookieLifetime
public Integer getSessionIdCookieLifetime()
Gets session id cookie lifetime- Returns:
- session id cookie lifetime
-
setSessionIdCookieLifetime
public void setSessionIdCookieLifetime(Integer sessionIdCookieLifetime)
Sets session id cookie lifetime- Parameters:
sessionIdCookieLifetime
- session id cookie lifetime
-
getActiveSessionAuthorizationScope
public String getActiveSessionAuthorizationScope()
-
setActiveSessionAuthorizationScope
public void setActiveSessionAuthorizationScope(String activeSessionAuthorizationScope)
-
getLogClientIdOnClientAuthentication
public Boolean getLogClientIdOnClientAuthentication()
-
setLogClientIdOnClientAuthentication
public void setLogClientIdOnClientAuthentication(Boolean logClientIdOnClientAuthentication)
-
getLogClientNameOnClientAuthentication
public Boolean getLogClientNameOnClientAuthentication()
-
setLogClientNameOnClientAuthentication
public void setLogClientNameOnClientAuthentication(Boolean logClientNameOnClientAuthentication)
-
getExternalLoggerConfiguration
public String getExternalLoggerConfiguration()
-
setExternalLoggerConfiguration
public void setExternalLoggerConfiguration(String externalLoggerConfiguration)
-
getAuthorizationRequestCustomAllowedParameters
public Set<AuthorizationRequestCustomParameter> getAuthorizationRequestCustomAllowedParameters()
-
setAuthorizationRequestCustomAllowedParameters
public void setAuthorizationRequestCustomAllowedParameters(Set<AuthorizationRequestCustomParameter> authorizationRequestCustomAllowedParameters)
-
getOpenidScopeBackwardCompatibility
public Boolean getOpenidScopeBackwardCompatibility()
-
setOpenidScopeBackwardCompatibility
public void setOpenidScopeBackwardCompatibility(Boolean openidScopeBackwardCompatibility)
-
getDisableU2fEndpoint
public Boolean getDisableU2fEndpoint()
-
setDisableU2fEndpoint
public void setDisableU2fEndpoint(Boolean disableU2fEndpoint)
-
getAuthenticationProtectionConfiguration
public AuthenticationProtectionConfiguration getAuthenticationProtectionConfiguration()
-
setAuthenticationProtectionConfiguration
public void setAuthenticationProtectionConfiguration(AuthenticationProtectionConfiguration authenticationProtectionConfiguration)
-
getErrorHandlingMethod
public ErrorHandlingMethod getErrorHandlingMethod()
-
setErrorHandlingMethod
public void setErrorHandlingMethod(ErrorHandlingMethod errorHandlingMethod)
-
getUseLocalCache
public Boolean getUseLocalCache()
-
setUseLocalCache
public void setUseLocalCache(Boolean useLocalCache)
-
getKeepAuthenticatorAttributesOnAcrChange
public Boolean getKeepAuthenticatorAttributesOnAcrChange()
-
setKeepAuthenticatorAttributesOnAcrChange
public void setKeepAuthenticatorAttributesOnAcrChange(Boolean keepAuthenticatorAttributesOnAcrChange)
-
getDisableAuthnForMaxAgeZero
public Boolean getDisableAuthnForMaxAgeZero()
-
setDisableAuthnForMaxAgeZero
public void setDisableAuthnForMaxAgeZero(Boolean disableAuthnForMaxAgeZero)
-
getBackchannelClientId
public String getBackchannelClientId()
-
setBackchannelClientId
public void setBackchannelClientId(String backchannelClientId)
-
getBackchannelRedirectUri
public String getBackchannelRedirectUri()
-
setBackchannelRedirectUri
public void setBackchannelRedirectUri(String backchannelRedirectUri)
-
getBackchannelAuthenticationEndpoint
public String getBackchannelAuthenticationEndpoint()
-
setBackchannelAuthenticationEndpoint
public void setBackchannelAuthenticationEndpoint(String backchannelAuthenticationEndpoint)
-
getBackchannelDeviceRegistrationEndpoint
public String getBackchannelDeviceRegistrationEndpoint()
-
setBackchannelDeviceRegistrationEndpoint
public void setBackchannelDeviceRegistrationEndpoint(String backchannelDeviceRegistrationEndpoint)
-
getBackchannelTokenDeliveryModesSupported
public List<String> getBackchannelTokenDeliveryModesSupported()
-
setBackchannelTokenDeliveryModesSupported
public void setBackchannelTokenDeliveryModesSupported(List<String> backchannelTokenDeliveryModesSupported)
-
getBackchannelAuthenticationRequestSigningAlgValuesSupported
public List<String> getBackchannelAuthenticationRequestSigningAlgValuesSupported()
-
setBackchannelAuthenticationRequestSigningAlgValuesSupported
public void setBackchannelAuthenticationRequestSigningAlgValuesSupported(List<String> backchannelAuthenticationRequestSigningAlgValuesSupported)
-
getBackchannelUserCodeParameterSupported
public Boolean getBackchannelUserCodeParameterSupported()
-
setBackchannelUserCodeParameterSupported
public void setBackchannelUserCodeParameterSupported(Boolean backchannelUserCodeParameterSupported)
-
getBackchannelBindingMessagePattern
public String getBackchannelBindingMessagePattern()
-
setBackchannelBindingMessagePattern
public void setBackchannelBindingMessagePattern(String backchannelBindingMessagePattern)
-
getBackchannelAuthenticationResponseExpiresIn
public int getBackchannelAuthenticationResponseExpiresIn()
Returns a number with a positive integer value indicating the expiration time of the "auth_req_id" in seconds since the authentication request was received.- Returns:
- Default expires_in value.
-
setBackchannelAuthenticationResponseExpiresIn
public void setBackchannelAuthenticationResponseExpiresIn(int backchannelAuthenticationResponseExpiresIn)
-
getBackchannelAuthenticationResponseInterval
public int getBackchannelAuthenticationResponseInterval()
Returns a number with a positive integer value indicating the minimum amount of time in seconds that the Client must wait between polling requests to the token endpoint. This parameter will only be present if the Client is registered to use the Poll or Ping modes.- Returns:
- Interval value.
-
setBackchannelAuthenticationResponseInterval
public void setBackchannelAuthenticationResponseInterval(int backchannelAuthenticationResponseInterval)
-
setBackchannelLoginHintClaims
public void setBackchannelLoginHintClaims(List<String> backchannelLoginHintClaims)
-
getCibaEndUserNotificationConfig
public CIBAEndUserNotificationConfig getCibaEndUserNotificationConfig()
-
setCibaEndUserNotificationConfig
public void setCibaEndUserNotificationConfig(CIBAEndUserNotificationConfig cibaEndUserNotificationConfig)
-
getDynamicRegistrationAllowedPasswordGrantScopes
public List<String> getDynamicRegistrationAllowedPasswordGrantScopes()
-
setDynamicRegistrationAllowedPasswordGrantScopes
public void setDynamicRegistrationAllowedPasswordGrantScopes(List<String> dynamicRegistrationAllowedPasswordGrantScopes)
-
getDynamicRegistrationPasswordGrantTypeEnabled
public Boolean getDynamicRegistrationPasswordGrantTypeEnabled()
Returns a flag to determinate if Jans Auth supports password grant type for dynamic client registration.- Returns:
- Boolean, true if it supports, false if it doesn't support.
-
setDynamicRegistrationPasswordGrantTypeEnabled
public void setDynamicRegistrationPasswordGrantTypeEnabled(Boolean dynamicRegistrationPasswordGrantTypeEnabled)
This method sets the flag that define if Jans Auth supports or not password grant type for dynamic client registration.- Parameters:
dynamicRegistrationPasswordGrantTypeEnabled
- Boolean value for the flag.
-
getBackchannelRequestsProcessorJobIntervalSec
public int getBackchannelRequestsProcessorJobIntervalSec()
-
setBackchannelRequestsProcessorJobIntervalSec
public void setBackchannelRequestsProcessorJobIntervalSec(int backchannelRequestsProcessorJobIntervalSec)
-
getCibaGrantLifeExtraTimeSec
public int getCibaGrantLifeExtraTimeSec()
-
setCibaGrantLifeExtraTimeSec
public void setCibaGrantLifeExtraTimeSec(int cibaGrantLifeExtraTimeSec)
-
getCibaMaxExpirationTimeAllowedSec
public int getCibaMaxExpirationTimeAllowedSec()
-
setCibaMaxExpirationTimeAllowedSec
public void setCibaMaxExpirationTimeAllowedSec(int cibaMaxExpirationTimeAllowedSec)
-
getBackchannelRequestsProcessorJobChunkSize
public int getBackchannelRequestsProcessorJobChunkSize()
-
setBackchannelRequestsProcessorJobChunkSize
public void setBackchannelRequestsProcessorJobChunkSize(int backchannelRequestsProcessorJobChunkSize)
-
getClientRegDefaultToCodeFlowWithRefresh
public Boolean getClientRegDefaultToCodeFlowWithRefresh()
-
setClientRegDefaultToCodeFlowWithRefresh
public void setClientRegDefaultToCodeFlowWithRefresh(Boolean clientRegDefaultToCodeFlowWithRefresh)
-
getGrantTypesAndResponseTypesAutofixEnabled
public Boolean getGrantTypesAndResponseTypesAutofixEnabled()
-
setGrantTypesAndResponseTypesAutofixEnabled
public void setGrantTypesAndResponseTypesAutofixEnabled(Boolean grantTypesAndResponseTypesAutofixEnabled)
-
getDeviceAuthzEndpoint
public String getDeviceAuthzEndpoint()
-
setDeviceAuthzEndpoint
public void setDeviceAuthzEndpoint(String deviceAuthzEndpoint)
-
getDeviceAuthzRequestExpiresIn
public int getDeviceAuthzRequestExpiresIn()
-
setDeviceAuthzRequestExpiresIn
public void setDeviceAuthzRequestExpiresIn(int deviceAuthzRequestExpiresIn)
-
getDeviceAuthzTokenPollInterval
public int getDeviceAuthzTokenPollInterval()
-
setDeviceAuthzTokenPollInterval
public void setDeviceAuthzTokenPollInterval(int deviceAuthzTokenPollInterval)
-
getDeviceAuthzResponseTypeToProcessAuthz
public String getDeviceAuthzResponseTypeToProcessAuthz()
-
setDeviceAuthzResponseTypeToProcessAuthz
public void setDeviceAuthzResponseTypeToProcessAuthz(String deviceAuthzResponseTypeToProcessAuthz)
-
getDeviceAuthzAcr
public String getDeviceAuthzAcr()
-
setDeviceAuthzAcr
public void setDeviceAuthzAcr(String deviceAuthzAcr)
-
getRequestUriHashVerificationEnabled
public Boolean getRequestUriHashVerificationEnabled()
-
setRequestUriHashVerificationEnabled
public void setRequestUriHashVerificationEnabled(Boolean requestUriHashVerificationEnabled)
-
getIdTokenFilterClaimsBasedOnAccessToken
public Boolean getIdTokenFilterClaimsBasedOnAccessToken()
-
setIdTokenFilterClaimsBasedOnAccessToken
public void setIdTokenFilterClaimsBasedOnAccessToken(Boolean idTokenFilterClaimsBasedOnAccessToken)
-
getMtlsAuthorizationEndpoint
public String getMtlsAuthorizationEndpoint()
-
setMtlsAuthorizationEndpoint
public void setMtlsAuthorizationEndpoint(String mtlsAuthorizationEndpoint)
-
getMtlsAuthorizationChallengeEndpoint
public String getMtlsAuthorizationChallengeEndpoint()
Gets MTLS Authorization Challenge Endpoint.- Returns:
- MTLS Authorization Challenge Endpoint.
-
setMtlsAuthorizationChallengeEndpoint
public void setMtlsAuthorizationChallengeEndpoint(String mtlsAuthorizationChallengeEndpoint)
Sets MTLS Authorization Challenge Endpoint.- Parameters:
mtlsAuthorizationChallengeEndpoint
- MTLS Authorization Challenge Endpoint.
-
getMtlsTokenEndpoint
public String getMtlsTokenEndpoint()
-
setMtlsTokenEndpoint
public void setMtlsTokenEndpoint(String mtlsTokenEndpoint)
-
getMtlsTokenRevocationEndpoint
public String getMtlsTokenRevocationEndpoint()
-
setMtlsTokenRevocationEndpoint
public void setMtlsTokenRevocationEndpoint(String mtlsTokenRevocationEndpoint)
-
getMtlsUserInfoEndpoint
public String getMtlsUserInfoEndpoint()
-
setMtlsUserInfoEndpoint
public void setMtlsUserInfoEndpoint(String mtlsUserInfoEndpoint)
-
getMtlsClientInfoEndpoint
public String getMtlsClientInfoEndpoint()
-
setMtlsClientInfoEndpoint
public void setMtlsClientInfoEndpoint(String mtlsClientInfoEndpoint)
-
getMtlsCheckSessionIFrame
public String getMtlsCheckSessionIFrame()
-
setMtlsCheckSessionIFrame
public void setMtlsCheckSessionIFrame(String mtlsCheckSessionIFrame)
-
getMtlsEndSessionEndpoint
public String getMtlsEndSessionEndpoint()
-
setMtlsEndSessionEndpoint
public void setMtlsEndSessionEndpoint(String mtlsEndSessionEndpoint)
-
getMtlsJwksUri
public String getMtlsJwksUri()
-
setMtlsJwksUri
public void setMtlsJwksUri(String mtlsJwksUri)
-
getMtlsRegistrationEndpoint
public String getMtlsRegistrationEndpoint()
-
setMtlsRegistrationEndpoint
public void setMtlsRegistrationEndpoint(String mtlsRegistrationEndpoint)
-
getMtlsIdGenerationEndpoint
public String getMtlsIdGenerationEndpoint()
-
setMtlsIdGenerationEndpoint
public void setMtlsIdGenerationEndpoint(String mtlsIdGenerationEndpoint)
-
getMtlsIntrospectionEndpoint
public String getMtlsIntrospectionEndpoint()
-
setMtlsIntrospectionEndpoint
public void setMtlsIntrospectionEndpoint(String mtlsIntrospectionEndpoint)
-
getMtlsParEndpoint
public String getMtlsParEndpoint()
-
setMtlsParEndpoint
public void setMtlsParEndpoint(String mtlsParEndpoint)
-
getMtlsDeviceAuthzEndpoint
public String getMtlsDeviceAuthzEndpoint()
-
setMtlsDeviceAuthzEndpoint
public void setMtlsDeviceAuthzEndpoint(String mtlsDeviceAuthzEndpoint)
-
getAccessEvaluationAllowBasicClientAuthorization
public Boolean getAccessEvaluationAllowBasicClientAuthorization()
-
setAccessEvaluationAllowBasicClientAuthorization
public AppConfiguration setAccessEvaluationAllowBasicClientAuthorization(Boolean accessEvaluationAllowBasicClientAuthorization)
-
getAccessEvaluationDiscoveryCacheLifetimeInMinutes
public int getAccessEvaluationDiscoveryCacheLifetimeInMinutes()
-
setAccessEvaluationDiscoveryCacheLifetimeInMinutes
public AppConfiguration setAccessEvaluationDiscoveryCacheLifetimeInMinutes(int accessEvaluationDiscoveryCacheLifetimeInMinutes)
-
getAccessEvaluationScriptName
public String getAccessEvaluationScriptName()
-
setAccessEvaluationScriptName
public AppConfiguration setAccessEvaluationScriptName(String accessEvaluationScriptName)
-
setDpopSigningAlgValuesSupported
public void setDpopSigningAlgValuesSupported(List<String> dpopSigningAlgValuesSupported)
-
getDpopTimeframe
public int getDpopTimeframe()
-
setDpopTimeframe
public void setDpopTimeframe(int dpopTimeframe)
-
getDpopJtiCacheTime
public int getDpopJtiCacheTime()
-
setDpopJtiCacheTime
public void setDpopJtiCacheTime(int dpopJtiCacheTime)
-
getRedirectUrisRegexEnabled
public Boolean getRedirectUrisRegexEnabled()
-
setRedirectUrisRegexEnabled
public void setRedirectUrisRegexEnabled(Boolean redirectUrisRegexEnabled)
-
getUseHighestLevelScriptIfAcrScriptNotFound
public Boolean getUseHighestLevelScriptIfAcrScriptNotFound()
-
setUseHighestLevelScriptIfAcrScriptNotFound
public void setUseHighestLevelScriptIfAcrScriptNotFound(Boolean useHighestLevelScriptIfAcrScriptNotFound)
-
getAgamaConfiguration
public io.jans.agama.model.EngineConfig getAgamaConfiguration()
-
setAgamaConfiguration
public void setAgamaConfiguration(io.jans.agama.model.EngineConfig agamaConfiguration)
-
getSsaConfiguration
public SsaConfiguration getSsaConfiguration()
-
setSsaConfiguration
public void setSsaConfiguration(SsaConfiguration ssaConfiguration)
-
getAuthorizationChallengeShouldGenerateSession
public Boolean getAuthorizationChallengeShouldGenerateSession()
-
setAuthorizationChallengeShouldGenerateSession
public void setAuthorizationChallengeShouldGenerateSession(Boolean authorizationChallengeShouldGenerateSession)
-
getAuthorizationChallengeDefaultAcr
public String getAuthorizationChallengeDefaultAcr()
-
setAuthorizationChallengeDefaultAcr
public void setAuthorizationChallengeDefaultAcr(String authorizationChallengeDefaultAcr)
-
getBlockWebviewAuthorizationEnabled
public Boolean getBlockWebviewAuthorizationEnabled()
-
setBlockWebviewAuthorizationEnabled
public void setBlockWebviewAuthorizationEnabled(Boolean blockWebviewAuthorizationEnabled)
-
getHttpLoggingResponseBodyContent
public Boolean getHttpLoggingResponseBodyContent()
-
setHttpLoggingResponseBodyContent
public void setHttpLoggingResponseBodyContent(Boolean httpLoggingResponseBodyContent)
-
isSkipAuthenticationFilterOptionsMethod
public Boolean isSkipAuthenticationFilterOptionsMethod()
-
setSkipAuthenticationFilterOptionsMethod
public void setSkipAuthenticationFilterOptionsMethod(Boolean skipAuthenticationFilterOptionsMethod)
-
getLockMessageConfig
public LockMessageConfig getLockMessageConfig()
-
setLockMessageConfig
public void setLockMessageConfig(LockMessageConfig lockMessageConfig)
-
-