Class AppConfiguration

  • All Implemented Interfaces:
    Configuration

    public class AppConfiguration
    extends java.lang.Object
    implements Configuration
    Represents the configuration JSON file.
    Version:
    September 30, 2021
    Author:
    Javier Rojas Blum, Yuriy Zabrovarnyy, Yuriy Movchan
    • Field Detail

      • 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 java.lang.String DEFAULT_STAT_SCOPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • AppConfiguration

        public AppConfiguration()
    • Method Detail

      • getRequireRequestObjectEncryption

        public java.lang.Boolean getRequireRequestObjectEncryption()
      • setRequireRequestObjectEncryption

        public void setRequireRequestObjectEncryption​(java.lang.Boolean requireRequestObjectEncryption)
      • getAllowAllValueForRevokeEndpoint

        public java.lang.Boolean getAllowAllValueForRevokeEndpoint()
      • setAllowAllValueForRevokeEndpoint

        public void setAllowAllValueForRevokeEndpoint​(java.lang.Boolean allowAllValueForRevokeEndpoint)
      • getRequirePkce

        public java.lang.Boolean getRequirePkce()
      • setRequirePkce

        public void setRequirePkce​(java.lang.Boolean requirePkce)
      • getAllowIdTokenWithoutImplicitGrantType

        public java.lang.Boolean getAllowIdTokenWithoutImplicitGrantType()
      • setAllowIdTokenWithoutImplicitGrantType

        public void setAllowIdTokenWithoutImplicitGrantType​(java.lang.Boolean allowIdTokenWithoutImplicitGrantType)
      • getDiscoveryAllowedKeys

        public java.util.List<java.lang.String> getDiscoveryAllowedKeys()
      • setDiscoveryAllowedKeys

        public void setDiscoveryAllowedKeys​(java.util.List<java.lang.String> discoveryAllowedKeys)
      • getEnabledComponentTypes

        public java.util.Set<ComponentType> getEnabledComponentTypes()
      • isEnabledComponent

        public boolean isEnabledComponent​(ComponentType componentType)
      • getEnabledComponents

        public java.util.List<java.lang.String> getEnabledComponents()
      • setEnabledComponents

        public void setEnabledComponents​(java.util.List<java.lang.String> enabledComponents)
      • getUseNestedJwtDuringEncryption

        public java.lang.Boolean getUseNestedJwtDuringEncryption()
      • setUseNestedJwtDuringEncryption

        public void setUseNestedJwtDuringEncryption​(java.lang.Boolean useNestedJwtDuringEncryption)
      • setKeySelectionStrategy

        public void setKeySelectionStrategy​(KeySelectionStrategy keySelectionStrategy)
      • getKeySignWithSameKeyButDiffAlg

        public java.lang.Boolean getKeySignWithSameKeyButDiffAlg()
      • setKeySignWithSameKeyButDiffAlg

        public void setKeySignWithSameKeyButDiffAlg​(java.lang.Boolean keySignWithSameKeyButDiffAlg)
      • getStaticKid

        public java.lang.String getStaticKid()
      • setStaticKid

        public void setStaticKid​(java.lang.String staticKid)
      • getStaticDecryptionKid

        public java.lang.String getStaticDecryptionKid()
      • setStaticDecryptionKid

        public void setStaticDecryptionKid​(java.lang.String staticDecryptionKid)
      • getKeyAlgsAllowedForGeneration

        public java.util.List<java.lang.String> getKeyAlgsAllowedForGeneration()
      • setKeyAlgsAllowedForGeneration

        public void setKeyAlgsAllowedForGeneration​(java.util.List<java.lang.String> keyAlgsAllowedForGeneration)
      • getDiscoveryCacheLifetimeInMinutes

        public int getDiscoveryCacheLifetimeInMinutes()
      • setDiscoveryCacheLifetimeInMinutes

        public void setDiscoveryCacheLifetimeInMinutes​(int discoveryCacheLifetimeInMinutes)
      • getSoftwareStatementValidationType

        public java.lang.String getSoftwareStatementValidationType()
      • getSoftwareStatementValidationClaimName

        public java.lang.String getSoftwareStatementValidationClaimName()
      • setSoftwareStatementValidationType

        public void setSoftwareStatementValidationType​(java.lang.String softwareStatementValidationType)
      • setSoftwareStatementValidationClaimName

        public void setSoftwareStatementValidationClaimName​(java.lang.String softwareStatementValidationClaimName)
      • getSkipRefreshTokenDuringRefreshing

        public java.lang.Boolean getSkipRefreshTokenDuringRefreshing()
      • setSkipRefreshTokenDuringRefreshing

        public void setSkipRefreshTokenDuringRefreshing​(java.lang.Boolean skipRefreshTokenDuringRefreshing)
      • getRefreshTokenExtendLifetimeOnRotation

        public java.lang.Boolean getRefreshTokenExtendLifetimeOnRotation()
      • setRefreshTokenExtendLifetimeOnRotation

        public void setRefreshTokenExtendLifetimeOnRotation​(java.lang.Boolean refreshTokenExtendLifetimeOnRotation)
      • getSectorIdentifierCacheLifetimeInMinutes

        public int getSectorIdentifierCacheLifetimeInMinutes()
      • setSectorIdentifierCacheLifetimeInMinutes

        public void setSectorIdentifierCacheLifetimeInMinutes​(int sectorIdentifierCacheLifetimeInMinutes)
      • getExpirationNotificatorEnabled

        public java.lang.Boolean getExpirationNotificatorEnabled()
      • setExpirationNotificatorEnabled

        public void setExpirationNotificatorEnabled​(java.lang.Boolean expirationNotificatorEnabled)
      • getExpirationNotificatorMapSizeLimit

        public int getExpirationNotificatorMapSizeLimit()
      • setExpirationNotificatorMapSizeLimit

        public void setExpirationNotificatorMapSizeLimit​(int expirationNotificatorMapSizeLimit)
      • getExpirationNotificatorIntervalInSeconds

        public int getExpirationNotificatorIntervalInSeconds()
      • setExpirationNotificatorIntervalInSeconds

        public void setExpirationNotificatorIntervalInSeconds​(int expirationNotificatorIntervalInSeconds)
      • getRejectJwtWithNoneAlg

        public java.lang.Boolean getRejectJwtWithNoneAlg()
      • setRejectJwtWithNoneAlg

        public void setRejectJwtWithNoneAlg​(java.lang.Boolean rejectJwtWithNoneAlg)
      • getIntrospectionScriptBackwardCompatibility

        public java.lang.Boolean getIntrospectionScriptBackwardCompatibility()
      • setIntrospectionScriptBackwardCompatibility

        public void setIntrospectionScriptBackwardCompatibility​(java.lang.Boolean introspectionScriptBackwardCompatibility)
      • getIntrospectionResponseScopesBackwardCompatibility

        public java.lang.Boolean getIntrospectionResponseScopesBackwardCompatibility()
      • setIntrospectionResponseScopesBackwardCompatibility

        public void setIntrospectionResponseScopesBackwardCompatibility​(java.lang.Boolean introspectionResponseScopesBackwardCompatibility)
      • getConsentGatheringScriptBackwardCompatibility

        public java.lang.Boolean getConsentGatheringScriptBackwardCompatibility()
      • setConsentGatheringScriptBackwardCompatibility

        public void setConsentGatheringScriptBackwardCompatibility​(java.lang.Boolean consentGatheringScriptBackwardCompatibility)
      • getErrorReasonEnabled

        public java.lang.Boolean getErrorReasonEnabled()
      • setErrorReasonEnabled

        public void setErrorReasonEnabled​(java.lang.Boolean errorReasonEnabled)
      • getForceOfflineAccessScopeToEnableRefreshToken

        public java.lang.Boolean getForceOfflineAccessScopeToEnableRefreshToken()
      • setForceOfflineAccessScopeToEnableRefreshToken

        public void setForceOfflineAccessScopeToEnableRefreshToken​(java.lang.Boolean forceOfflineAccessScopeToEnableRefreshToken)
      • getIncludeSidInResponse

        public java.lang.Boolean getIncludeSidInResponse()
      • setIncludeSidInResponse

        public void setIncludeSidInResponse​(java.lang.Boolean includeSidInResponse)
      • getSessionIdPersistInCache

        public java.lang.Boolean getSessionIdPersistInCache()
      • setSessionIdPersistInCache

        public void setSessionIdPersistInCache​(java.lang.Boolean sessionIdPersistInCache)
      • getChangeSessionIdOnAuthentication

        public java.lang.Boolean getChangeSessionIdOnAuthentication()
      • setChangeSessionIdOnAuthentication

        public void setChangeSessionIdOnAuthentication​(java.lang.Boolean changeSessionIdOnAuthentication)
      • getReturnClientSecretOnRead

        public java.lang.Boolean getReturnClientSecretOnRead()
      • setReturnClientSecretOnRead

        public void setReturnClientSecretOnRead​(java.lang.Boolean returnClientSecretOnRead)
      • isFapi

        public boolean isFapi()
      • getFapiCompatibility

        public java.lang.Boolean getFapiCompatibility()
      • setFapiCompatibility

        public void setFapiCompatibility​(java.lang.Boolean fapiCompatibility)
      • getDcrSkipSignatureValidation

        public java.lang.Boolean getDcrSkipSignatureValidation()
      • setDcrSkipSignatureValidation

        public void setDcrSkipSignatureValidation​(java.lang.Boolean dcrSkipSignatureValidation)
      • getDcrAuthorizationWithClientCredentials

        public java.lang.Boolean getDcrAuthorizationWithClientCredentials()
      • setDcrAuthorizationWithClientCredentials

        public void setDcrAuthorizationWithClientCredentials​(java.lang.Boolean dcrAuthorizationWithClientCredentials)
      • getDcrSignatureValidationSharedSecret

        public java.lang.String getDcrSignatureValidationSharedSecret()
      • setDcrSignatureValidationSharedSecret

        public void setDcrSignatureValidationSharedSecret​(java.lang.String dcrSignatureValidationSharedSecret)
      • getDcrSignatureValidationEnabled

        public java.lang.Boolean getDcrSignatureValidationEnabled()
      • setDcrSignatureValidationEnabled

        public void setDcrSignatureValidationEnabled​(java.lang.Boolean dcrSignatureValidationEnabled)
      • getDcrSignatureValidationSoftwareStatementJwksURIClaim

        public java.lang.String getDcrSignatureValidationSoftwareStatementJwksURIClaim()
      • setDcrSignatureValidationSoftwareStatementJwksURIClaim

        public void setDcrSignatureValidationSoftwareStatementJwksURIClaim​(java.lang.String dcrSignatureValidationSoftwareStatementJwksURIClaim)
      • getDcrSignatureValidationSoftwareStatementJwksClaim

        public java.lang.String getDcrSignatureValidationSoftwareStatementJwksClaim()
      • setDcrSignatureValidationSoftwareStatementJwksClaim

        public void setDcrSignatureValidationSoftwareStatementJwksClaim​(java.lang.String dcrSignatureValidationSoftwareStatementJwksClaim)
      • getDcrSignatureValidationJwks

        public java.lang.String getDcrSignatureValidationJwks()
      • setDcrSignatureValidationJwks

        public void setDcrSignatureValidationJwks​(java.lang.String dcrSignatureValidationJwks)
      • getDcrSignatureValidationJwksUri

        public java.lang.String getDcrSignatureValidationJwksUri()
      • setDcrSignatureValidationJwksUri

        public void setDcrSignatureValidationJwksUri​(java.lang.String dcrSignatureValidationJwksUri)
      • getDcrAuthorizationWithMTLS

        public java.lang.Boolean getDcrAuthorizationWithMTLS()
      • setDcrAuthorizationWithMTLS

        public void setDcrAuthorizationWithMTLS​(java.lang.Boolean dcrAuthorizationWithMTLS)
      • getDcrIssuers

        public java.util.List<java.lang.String> getDcrIssuers()
      • setDcrIssuers

        public void setDcrIssuers​(java.util.List<java.lang.String> dcrIssuers)
      • getForceIdTokenHintPrecense

        public java.lang.Boolean getForceIdTokenHintPrecense()
      • setForceIdTokenHintPrecense

        public void setForceIdTokenHintPrecense​(java.lang.Boolean forceIdTokenHintPrecense)
      • getRemoveRefreshTokensForClientOnLogout

        public java.lang.Boolean getRemoveRefreshTokensForClientOnLogout()
      • setRemoveRefreshTokensForClientOnLogout

        public void setRemoveRefreshTokensForClientOnLogout​(java.lang.Boolean removeRefreshTokensForClientOnLogout)
      • getDisableJdkLogger

        public java.lang.Boolean getDisableJdkLogger()
      • setDisableJdkLogger

        public void setDisableJdkLogger​(java.lang.Boolean disableJdkLogger)
      • getFrontChannelLogoutSessionSupported

        public java.lang.Boolean getFrontChannelLogoutSessionSupported()
      • setFrontChannelLogoutSessionSupported

        public void setFrontChannelLogoutSessionSupported​(java.lang.Boolean frontChannelLogoutSessionSupported)
      • getIntrospectionAccessTokenMustHaveUmaProtectionScope

        public java.lang.Boolean getIntrospectionAccessTokenMustHaveUmaProtectionScope()
      • setIntrospectionAccessTokenMustHaveUmaProtectionScope

        public void setIntrospectionAccessTokenMustHaveUmaProtectionScope​(java.lang.Boolean introspectionAccessTokenMustHaveUmaProtectionScope)
      • getIntrospectionSkipAuthorization

        public java.lang.Boolean getIntrospectionSkipAuthorization()
      • setIntrospectionSkipAuthorization

        public void setIntrospectionSkipAuthorization​(java.lang.Boolean introspectionSkipAuthorization)
      • getUmaRptAsJwt

        public java.lang.Boolean getUmaRptAsJwt()
      • setUmaRptAsJwt

        public void setUmaRptAsJwt​(java.lang.Boolean umaRptAsJwt)
      • getSessionAsJwt

        public java.lang.Boolean getSessionAsJwt()
      • setSessionAsJwt

        public void setSessionAsJwt​(java.lang.Boolean sessionAsJwt)
      • getUmaAddScopesAutomatically

        public java.lang.Boolean getUmaAddScopesAutomatically()
      • setUmaAddScopesAutomatically

        public void setUmaAddScopesAutomatically​(java.lang.Boolean umaAddScopesAutomatically)
      • getUmaValidateClaimToken

        public java.lang.Boolean getUmaValidateClaimToken()
      • setUmaValidateClaimToken

        public void setUmaValidateClaimToken​(java.lang.Boolean umaValidateClaimToken)
      • getUmaGrantAccessIfNoPolicies

        public java.lang.Boolean getUmaGrantAccessIfNoPolicies()
      • setUmaGrantAccessIfNoPolicies

        public void setUmaGrantAccessIfNoPolicies​(java.lang.Boolean umaGrantAccessIfNoPolicies)
      • getUmaRestrictResourceToAssociatedClient

        public java.lang.Boolean getUmaRestrictResourceToAssociatedClient()
      • setUmaRestrictResourceToAssociatedClient

        public void setUmaRestrictResourceToAssociatedClient​(java.lang.Boolean umaRestrictResourceToAssociatedClient)
      • getIssuer

        public java.lang.String getIssuer()
        Returns the issuer identifier.
        Returns:
        The issuer identifier.
      • setIssuer

        public void setIssuer​(java.lang.String issuer)
        Sets the issuer identifier.
        Parameters:
        issuer - The issuer identifier.
      • getBaseEndpoint

        public java.lang.String getBaseEndpoint()
        Returns the base URI of the endpoints.
        Returns:
        The base URI of endpoints.
      • setBaseEndpoint

        public void setBaseEndpoint​(java.lang.String baseEndpoint)
        Sets the base URI of the endpoints.
        Parameters:
        baseEndpoint - The base URI of the endpoints.
      • getAuthorizationEndpoint

        public java.lang.String getAuthorizationEndpoint()
        Returns the URL of the Authentication and Authorization endpoint.
        Returns:
        The URL of the Authentication and Authorization endpoint.
      • setAuthorizationEndpoint

        public void setAuthorizationEndpoint​(java.lang.String authorizationEndpoint)
        Sets the URL of the Authentication and Authorization endpoint.
        Parameters:
        authorizationEndpoint - The URL of the Authentication and Authorization endpoint.
      • getTokenEndpoint

        public java.lang.String getTokenEndpoint()
        Returns the URL of the Token endpoint.
        Returns:
        The URL of the Token endpoint.
      • setTokenEndpoint

        public void setTokenEndpoint​(java.lang.String tokenEndpoint)
        Sets the URL of the Token endpoint.
        Parameters:
        tokenEndpoint - The URL of the Token endpoint.
      • getTokenRevocationEndpoint

        public java.lang.String getTokenRevocationEndpoint()
        Returns the URL of the Token Revocation endpoint.
        Returns:
        The URL of the Token Revocation endpoint.
      • setTokenRevocationEndpoint

        public void setTokenRevocationEndpoint​(java.lang.String tokenRevocationEndpoint)
        Sets the URL of the Token Revocation endpoint.
        Parameters:
        tokenRevocationEndpoint - The URL of the Token Revocation endpoint.
      • getUserInfoEndpoint

        public java.lang.String getUserInfoEndpoint()
        Returns the URL of the User Info endpoint.
        Returns:
        The URL of the User Info endpoint.
      • setUserInfoEndpoint

        public void setUserInfoEndpoint​(java.lang.String userInfoEndpoint)
        Sets the URL for the User Info endpoint.
        Parameters:
        userInfoEndpoint - The URL for the User Info endpoint.
      • getClientInfoEndpoint

        public java.lang.String getClientInfoEndpoint()
        Returns the URL od the Client Info endpoint.
        Returns:
        The URL of the Client Info endpoint.
      • setClientInfoEndpoint

        public void setClientInfoEndpoint​(java.lang.String clientInfoEndpoint)
        Sets the URL for the Client Info endpoint.
        Parameters:
        clientInfoEndpoint - The URL for the Client Info endpoint.
      • getCheckSessionIFrame

        public java.lang.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​(java.lang.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 java.lang.String getEndSessionEndpoint()
        Returns the URL of the End Session endpoint.
        Returns:
        The URL of the End Session endpoint.
      • setEndSessionEndpoint

        public void setEndSessionEndpoint​(java.lang.String endSessionEndpoint)
        Sets the URL of the End Session endpoint.
        Parameters:
        endSessionEndpoint - The URL of the End Session endpoint.
      • getJwksUri

        public java.lang.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​(java.lang.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.
      • getRegistrationEndpoint

        public java.lang.String getRegistrationEndpoint()
        Returns the URL of the Dynamic Client Registration endpoint.
        Returns:
        The URL of the Dynamic Client Registration endpoint.
      • setRegistrationEndpoint

        public void setRegistrationEndpoint​(java.lang.String registrationEndpoint)
        Sets the URL of the Dynamic Client Registration endpoint.
        Parameters:
        registrationEndpoint - The URL of the Dynamic Client Registration endpoint.
      • getOpenIdDiscoveryEndpoint

        public java.lang.String getOpenIdDiscoveryEndpoint()
      • setOpenIdDiscoveryEndpoint

        public void setOpenIdDiscoveryEndpoint​(java.lang.String openIdDiscoveryEndpoint)
      • getUmaConfigurationEndpoint

        public java.lang.String getUmaConfigurationEndpoint()
      • setUmaConfigurationEndpoint

        public void setUmaConfigurationEndpoint​(java.lang.String umaConfigurationEndpoint)
      • getOpenidSubAttribute

        public java.lang.String getOpenidSubAttribute()
      • setOpenidSubAttribute

        public void setOpenidSubAttribute​(java.lang.String openidSubAttribute)
      • getIdGenerationEndpoint

        public java.lang.String getIdGenerationEndpoint()
      • setIdGenerationEndpoint

        public void setIdGenerationEndpoint​(java.lang.String idGenerationEndpoint)
      • getIntrospectionEndpoint

        public java.lang.String getIntrospectionEndpoint()
      • setIntrospectionEndpoint

        public void setIntrospectionEndpoint​(java.lang.String introspectionEndpoint)
      • getParEndpoint

        public java.lang.String getParEndpoint()
      • setParEndpoint

        public void setParEndpoint​(java.lang.String parEndpoint)
      • getRequirePar

        public java.lang.Boolean getRequirePar()
      • setRequirePar

        public void setRequirePar​(java.lang.Boolean requirePar)
      • getOpenIdConfigurationEndpoint

        public java.lang.String getOpenIdConfigurationEndpoint()
      • setOpenIdConfigurationEndpoint

        public void setOpenIdConfigurationEndpoint​(java.lang.String openIdConfigurationEndpoint)
      • getResponseTypesSupported

        public java.util.Set<java.util.Set<ResponseType>> getResponseTypesSupported()
      • getAllResponseTypesSupported

        public java.util.Set<ResponseType> getAllResponseTypesSupported()
      • setResponseTypesSupported

        public void setResponseTypesSupported​(java.util.Set<java.util.Set<ResponseType>> responseTypesSupported)
      • getResponseModesSupported

        public java.util.Set<ResponseMode> getResponseModesSupported()
      • setResponseModesSupported

        public void setResponseModesSupported​(java.util.Set<ResponseMode> responseModesSupported)
      • getGrantTypesSupported

        public java.util.Set<GrantType> getGrantTypesSupported()
      • setGrantTypesSupported

        public void setGrantTypesSupported​(java.util.Set<GrantType> grantTypesSupported)
      • getSubjectTypesSupported

        public java.util.List<java.lang.String> getSubjectTypesSupported()
      • setSubjectTypesSupported

        public void setSubjectTypesSupported​(java.util.List<java.lang.String> subjectTypesSupported)
      • getDefaultSubjectType

        public java.lang.String getDefaultSubjectType()
      • setDefaultSubjectType

        public void setDefaultSubjectType​(java.lang.String defaultSubjectType)
      • getAuthorizationSigningAlgValuesSupported

        public java.util.List<java.lang.String> getAuthorizationSigningAlgValuesSupported()
      • setAuthorizationSigningAlgValuesSupported

        public void setAuthorizationSigningAlgValuesSupported​(java.util.List<java.lang.String> authorizationSigningAlgValuesSupported)
      • getAuthorizationEncryptionAlgValuesSupported

        public java.util.List<java.lang.String> getAuthorizationEncryptionAlgValuesSupported()
      • setAuthorizationEncryptionAlgValuesSupported

        public void setAuthorizationEncryptionAlgValuesSupported​(java.util.List<java.lang.String> authorizationEncryptionAlgValuesSupported)
      • getAuthorizationEncryptionEncValuesSupported

        public java.util.List<java.lang.String> getAuthorizationEncryptionEncValuesSupported()
      • setAuthorizationEncryptionEncValuesSupported

        public void setAuthorizationEncryptionEncValuesSupported​(java.util.List<java.lang.String> authorizationEncryptionEncValuesSupported)
      • getUserInfoSigningAlgValuesSupported

        public java.util.List<java.lang.String> getUserInfoSigningAlgValuesSupported()
      • setUserInfoSigningAlgValuesSupported

        public void setUserInfoSigningAlgValuesSupported​(java.util.List<java.lang.String> userInfoSigningAlgValuesSupported)
      • getUserInfoEncryptionAlgValuesSupported

        public java.util.List<java.lang.String> getUserInfoEncryptionAlgValuesSupported()
      • setUserInfoEncryptionAlgValuesSupported

        public void setUserInfoEncryptionAlgValuesSupported​(java.util.List<java.lang.String> userInfoEncryptionAlgValuesSupported)
      • getStatWebServiceIntervalLimitInSeconds

        public int getStatWebServiceIntervalLimitInSeconds()
      • setStatWebServiceIntervalLimitInSeconds

        public void setStatWebServiceIntervalLimitInSeconds​(int statWebServiceIntervalLimitInSeconds)
      • getStatTimerIntervalInSeconds

        public int getStatTimerIntervalInSeconds()
      • setStatTimerIntervalInSeconds

        public void setStatTimerIntervalInSeconds​(int statTimerIntervalInSeconds)
      • getStatAuthorizationScope

        public java.lang.String getStatAuthorizationScope()
      • setStatAuthorizationScope

        public void setStatAuthorizationScope​(java.lang.String statAuthorizationScope)
      • getUserInfoEncryptionEncValuesSupported

        public java.util.List<java.lang.String> getUserInfoEncryptionEncValuesSupported()
      • setUserInfoEncryptionEncValuesSupported

        public void setUserInfoEncryptionEncValuesSupported​(java.util.List<java.lang.String> userInfoEncryptionEncValuesSupported)
      • getIdTokenSigningAlgValuesSupported

        public java.util.List<java.lang.String> getIdTokenSigningAlgValuesSupported()
      • setIdTokenSigningAlgValuesSupported

        public void setIdTokenSigningAlgValuesSupported​(java.util.List<java.lang.String> idTokenSigningAlgValuesSupported)
      • getIdTokenEncryptionAlgValuesSupported

        public java.util.List<java.lang.String> getIdTokenEncryptionAlgValuesSupported()
      • setIdTokenEncryptionAlgValuesSupported

        public void setIdTokenEncryptionAlgValuesSupported​(java.util.List<java.lang.String> idTokenEncryptionAlgValuesSupported)
      • getIdTokenEncryptionEncValuesSupported

        public java.util.List<java.lang.String> getIdTokenEncryptionEncValuesSupported()
      • setIdTokenEncryptionEncValuesSupported

        public void setIdTokenEncryptionEncValuesSupported​(java.util.List<java.lang.String> idTokenEncryptionEncValuesSupported)
      • getRequestObjectSigningAlgValuesSupported

        public java.util.List<java.lang.String> getRequestObjectSigningAlgValuesSupported()
      • setRequestObjectSigningAlgValuesSupported

        public void setRequestObjectSigningAlgValuesSupported​(java.util.List<java.lang.String> requestObjectSigningAlgValuesSupported)
      • getRequestObjectEncryptionAlgValuesSupported

        public java.util.List<java.lang.String> getRequestObjectEncryptionAlgValuesSupported()
      • setRequestObjectEncryptionAlgValuesSupported

        public void setRequestObjectEncryptionAlgValuesSupported​(java.util.List<java.lang.String> requestObjectEncryptionAlgValuesSupported)
      • getRequestObjectEncryptionEncValuesSupported

        public java.util.List<java.lang.String> getRequestObjectEncryptionEncValuesSupported()
      • setRequestObjectEncryptionEncValuesSupported

        public void setRequestObjectEncryptionEncValuesSupported​(java.util.List<java.lang.String> requestObjectEncryptionEncValuesSupported)
      • getTokenEndpointAuthMethodsSupported

        public java.util.List<java.lang.String> getTokenEndpointAuthMethodsSupported()
      • setTokenEndpointAuthMethodsSupported

        public void setTokenEndpointAuthMethodsSupported​(java.util.List<java.lang.String> tokenEndpointAuthMethodsSupported)
      • getTokenEndpointAuthSigningAlgValuesSupported

        public java.util.List<java.lang.String> getTokenEndpointAuthSigningAlgValuesSupported()
      • setTokenEndpointAuthSigningAlgValuesSupported

        public void setTokenEndpointAuthSigningAlgValuesSupported​(java.util.List<java.lang.String> tokenEndpointAuthSigningAlgValuesSupported)
      • getDynamicRegistrationCustomAttributes

        public java.util.List<java.lang.String> getDynamicRegistrationCustomAttributes()
      • setDynamicRegistrationCustomAttributes

        public void setDynamicRegistrationCustomAttributes​(java.util.List<java.lang.String> dynamicRegistrationCustomAttributes)
      • getDisplayValuesSupported

        public java.util.List<java.lang.String> getDisplayValuesSupported()
      • setDisplayValuesSupported

        public void setDisplayValuesSupported​(java.util.List<java.lang.String> displayValuesSupported)
      • getClaimTypesSupported

        public java.util.List<java.lang.String> getClaimTypesSupported()
      • setClaimTypesSupported

        public void setClaimTypesSupported​(java.util.List<java.lang.String> claimTypesSupported)
      • getJwksAlgorithmsSupported

        public java.util.List<java.lang.String> getJwksAlgorithmsSupported()
      • setJwksAlgorithmsSupported

        public void setJwksAlgorithmsSupported​(java.util.List<java.lang.String> jwksAlgorithmsSupported)
      • getServiceDocumentation

        public java.lang.String getServiceDocumentation()
      • setServiceDocumentation

        public void setServiceDocumentation​(java.lang.String serviceDocumentation)
      • getClaimsLocalesSupported

        public java.util.List<java.lang.String> getClaimsLocalesSupported()
      • setClaimsLocalesSupported

        public void setClaimsLocalesSupported​(java.util.List<java.lang.String> claimsLocalesSupported)
      • getIdTokenTokenBindingCnfValuesSupported

        public java.util.List<java.lang.String> getIdTokenTokenBindingCnfValuesSupported()
      • setIdTokenTokenBindingCnfValuesSupported

        public void setIdTokenTokenBindingCnfValuesSupported​(java.util.List<java.lang.String> idTokenTokenBindingCnfValuesSupported)
      • getUiLocalesSupported

        public java.util.List<java.lang.String> getUiLocalesSupported()
      • setUiLocalesSupported

        public void setUiLocalesSupported​(java.util.List<java.lang.String> uiLocalesSupported)
      • getClaimsParameterSupported

        public java.lang.Boolean getClaimsParameterSupported()
      • setClaimsParameterSupported

        public void setClaimsParameterSupported​(java.lang.Boolean claimsParameterSupported)
      • getRequestParameterSupported

        public java.lang.Boolean getRequestParameterSupported()
      • setRequestParameterSupported

        public void setRequestParameterSupported​(java.lang.Boolean requestParameterSupported)
      • getRequestUriParameterSupported

        public java.lang.Boolean getRequestUriParameterSupported()
      • setRequestUriParameterSupported

        public void setRequestUriParameterSupported​(java.lang.Boolean requestUriParameterSupported)
      • getRequireRequestUriRegistration

        public java.lang.Boolean getRequireRequestUriRegistration()
      • setRequireRequestUriRegistration

        public void setRequireRequestUriRegistration​(java.lang.Boolean requireRequestUriRegistration)
      • getOpPolicyUri

        public java.lang.String getOpPolicyUri()
      • setOpPolicyUri

        public void setOpPolicyUri​(java.lang.String opPolicyUri)
      • getOpTosUri

        public java.lang.String getOpTosUri()
      • setOpTosUri

        public void setOpTosUri​(java.lang.String opTosUri)
      • getAuthorizationCodeLifetime

        public int getAuthorizationCodeLifetime()
      • setAuthorizationCodeLifetime

        public void setAuthorizationCodeLifetime​(int authorizationCodeLifetime)
      • getRefreshTokenLifetime

        public int getRefreshTokenLifetime()
      • setRefreshTokenLifetime

        public void setRefreshTokenLifetime​(int refreshTokenLifetime)
      • getIdTokenLifetime

        public int getIdTokenLifetime()
      • setIdTokenLifetime

        public void setIdTokenLifetime​(int idTokenLifetime)
      • getAccessTokenLifetime

        public int getAccessTokenLifetime()
      • setAccessTokenLifetime

        public void setAccessTokenLifetime​(int accessTokenLifetime)
      • 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)
      • getSpontaneousScopeLifetime

        public int getSpontaneousScopeLifetime()
      • setSpontaneousScopeLifetime

        public void setSpontaneousScopeLifetime​(int spontaneousScopeLifetime)
      • getCleanServiceInterval

        public int getCleanServiceInterval()
      • setCleanServiceInterval

        public void setCleanServiceInterval​(int cleanServiceInterval)
      • getCleanServiceBatchChunkSize

        public int getCleanServiceBatchChunkSize()
      • setCleanServiceBatchChunkSize

        public void setCleanServiceBatchChunkSize​(int cleanServiceBatchChunkSize)
      • getKeyRegenerationEnabled

        public java.lang.Boolean getKeyRegenerationEnabled()
      • setKeyRegenerationEnabled

        public void setKeyRegenerationEnabled​(java.lang.Boolean keyRegenerationEnabled)
      • getKeyRegenerationInterval

        public int getKeyRegenerationInterval()
      • setKeyRegenerationInterval

        public void setKeyRegenerationInterval​(int keyRegenerationInterval)
      • getDefaultSignatureAlgorithm

        public java.lang.String getDefaultSignatureAlgorithm()
      • setDefaultSignatureAlgorithm

        public void setDefaultSignatureAlgorithm​(java.lang.String defaultSignatureAlgorithm)
      • getOxOpenIdConnectVersion

        public java.lang.String getOxOpenIdConnectVersion()
      • setOxOpenIdConnectVersion

        public void setOxOpenIdConnectVersion​(java.lang.String oxOpenIdConnectVersion)
      • getOxId

        public java.lang.String getOxId()
      • setOxId

        public void setOxId​(java.lang.String oxId)
      • getDynamicRegistrationExpirationTime

        public int getDynamicRegistrationExpirationTime()
      • setDynamicRegistrationExpirationTime

        public void setDynamicRegistrationExpirationTime​(int dynamicRegistrationExpirationTime)
      • getDynamicRegistrationPersistClientAuthorizations

        public java.lang.Boolean getDynamicRegistrationPersistClientAuthorizations()
      • setDynamicRegistrationPersistClientAuthorizations

        public void setDynamicRegistrationPersistClientAuthorizations​(java.lang.Boolean dynamicRegistrationPersistClientAuthorizations)
      • getTrustedClientEnabled

        public java.lang.Boolean getTrustedClientEnabled()
      • setTrustedClientEnabled

        public void setTrustedClientEnabled​(java.lang.Boolean trustedClientEnabled)
      • getSkipAuthorizationForOpenIdScopeAndPairwiseId

        public java.lang.Boolean getSkipAuthorizationForOpenIdScopeAndPairwiseId()
      • setSkipAuthorizationForOpenIdScopeAndPairwiseId

        public void setSkipAuthorizationForOpenIdScopeAndPairwiseId​(java.lang.Boolean skipAuthorizationForOpenIdScopeAndPairwiseId)
      • getDynamicRegistrationScopesParamEnabled

        public java.lang.Boolean getDynamicRegistrationScopesParamEnabled()
      • setDynamicRegistrationScopesParamEnabled

        public void setDynamicRegistrationScopesParamEnabled​(java.lang.Boolean dynamicRegistrationScopesParamEnabled)
      • getPersistIdTokenInLdap

        public java.lang.Boolean getPersistIdTokenInLdap()
      • setPersistIdTokenInLdap

        public void setPersistIdTokenInLdap​(java.lang.Boolean persistIdTokenInLdap)
      • getPersistRefreshTokenInLdap

        public java.lang.Boolean getPersistRefreshTokenInLdap()
      • setPersistRefreshTokenInLdap

        public void setPersistRefreshTokenInLdap​(java.lang.Boolean persistRefreshTokenInLdap)
      • getAllowPostLogoutRedirectWithoutValidation

        public java.lang.Boolean getAllowPostLogoutRedirectWithoutValidation()
      • setAllowPostLogoutRedirectWithoutValidation

        public void setAllowPostLogoutRedirectWithoutValidation​(java.lang.Boolean allowPostLogoutRedirectWithoutValidation)
      • getInvalidateSessionCookiesAfterAuthorizationFlow

        public java.lang.Boolean getInvalidateSessionCookiesAfterAuthorizationFlow()
      • setInvalidateSessionCookiesAfterAuthorizationFlow

        public void setInvalidateSessionCookiesAfterAuthorizationFlow​(java.lang.Boolean invalidateSessionCookiesAfterAuthorizationFlow)
      • getDynamicRegistrationCustomObjectClass

        public java.lang.String getDynamicRegistrationCustomObjectClass()
      • setDynamicRegistrationCustomObjectClass

        public void setDynamicRegistrationCustomObjectClass​(java.lang.String dynamicRegistrationCustomObjectClass)
      • getPersonCustomObjectClassList

        public java.util.List<java.lang.String> getPersonCustomObjectClassList()
      • setPersonCustomObjectClassList

        public void setPersonCustomObjectClassList​(java.util.List<java.lang.String> personCustomObjectClassList)
      • getAuthenticationFiltersEnabled

        public java.lang.Boolean getAuthenticationFiltersEnabled()
      • setAuthenticationFiltersEnabled

        public void setAuthenticationFiltersEnabled​(java.lang.Boolean authenticationFiltersEnabled)
      • getClientAuthenticationFiltersEnabled

        public java.lang.Boolean getClientAuthenticationFiltersEnabled()
      • setClientAuthenticationFiltersEnabled

        public void setClientAuthenticationFiltersEnabled​(java.lang.Boolean clientAuthenticationFiltersEnabled)
      • getSessionIdUnusedLifetime

        public int getSessionIdUnusedLifetime()
      • setSessionIdUnusedLifetime

        public void setSessionIdUnusedLifetime​(int sessionIdUnusedLifetime)
      • getSessionIdUnauthenticatedUnusedLifetime

        public int getSessionIdUnauthenticatedUnusedLifetime()
      • setSessionIdUnauthenticatedUnusedLifetime

        public void setSessionIdUnauthenticatedUnusedLifetime​(int sessionIdUnauthenticatedUnusedLifetime)
      • getSessionIdPersistOnPromptNone

        public java.lang.Boolean getSessionIdPersistOnPromptNone()
      • setSessionIdPersistOnPromptNone

        public void setSessionIdPersistOnPromptNone​(java.lang.Boolean sessionIdPersistOnPromptNone)
      • getSessionIdRequestParameterEnabled

        public java.lang.Boolean getSessionIdRequestParameterEnabled()
      • setSessionIdRequestParameterEnabled

        public void setSessionIdRequestParameterEnabled​(java.lang.Boolean sessionIdRequestParameterEnabled)
      • getConfigurationUpdateInterval

        public int getConfigurationUpdateInterval()
      • setConfigurationUpdateInterval

        public void setConfigurationUpdateInterval​(int configurationUpdateInterval)
      • getJsLocation

        public java.lang.String getJsLocation()
      • setJsLocation

        public void setJsLocation​(java.lang.String jsLocation)
      • getCssLocation

        public java.lang.String getCssLocation()
      • setCssLocation

        public void setCssLocation​(java.lang.String cssLocation)
      • getImgLocation

        public java.lang.String getImgLocation()
      • setImgLocation

        public void setImgLocation​(java.lang.String imgLocation)
      • getMetricReporterInterval

        public int getMetricReporterInterval()
      • setMetricReporterInterval

        public void setMetricReporterInterval​(int metricReporterInterval)
      • getMetricReporterKeepDataDays

        public int getMetricReporterKeepDataDays()
      • setMetricReporterKeepDataDays

        public void setMetricReporterKeepDataDays​(int metricReporterKeepDataDays)
      • getPairwiseIdType

        public java.lang.String getPairwiseIdType()
      • setPairwiseIdType

        public void setPairwiseIdType​(java.lang.String pairwiseIdType)
      • getPairwiseCalculationKey

        public java.lang.String getPairwiseCalculationKey()
      • setPairwiseCalculationKey

        public void setPairwiseCalculationKey​(java.lang.String pairwiseCalculationKey)
      • getPairwiseCalculationSalt

        public java.lang.String getPairwiseCalculationSalt()
      • setPairwiseCalculationSalt

        public void setPairwiseCalculationSalt​(java.lang.String pairwiseCalculationSalt)
      • isShareSubjectIdBetweenClientsWithSameSectorId

        public java.lang.Boolean isShareSubjectIdBetweenClientsWithSameSectorId()
      • setShareSubjectIdBetweenClientsWithSameSectorId

        public void setShareSubjectIdBetweenClientsWithSameSectorId​(java.lang.Boolean shareSubjectIdBetweenClientsWithSameSectorId)
      • setWebKeysStorage

        public void setWebKeysStorage​(WebKeyStorage webKeysStorage)
      • getDnName

        public java.lang.String getDnName()
      • setDnName

        public void setDnName​(java.lang.String dnName)
      • getKeyStoreFile

        public java.lang.String getKeyStoreFile()
      • setKeyStoreFile

        public void setKeyStoreFile​(java.lang.String keyStoreFile)
      • getKeyStoreSecret

        public java.lang.String getKeyStoreSecret()
      • setKeyStoreSecret

        public void setKeyStoreSecret​(java.lang.String keyStoreSecret)
      • getOxElevenTestModeToken

        public java.lang.String getOxElevenTestModeToken()
      • setOxElevenTestModeToken

        public void setOxElevenTestModeToken​(java.lang.String oxElevenTestModeToken)
      • getOxElevenGenerateKeyEndpoint

        public java.lang.String getOxElevenGenerateKeyEndpoint()
      • setOxElevenGenerateKeyEndpoint

        public void setOxElevenGenerateKeyEndpoint​(java.lang.String oxElevenGenerateKeyEndpoint)
      • getOxElevenSignEndpoint

        public java.lang.String getOxElevenSignEndpoint()
      • setOxElevenSignEndpoint

        public void setOxElevenSignEndpoint​(java.lang.String oxElevenSignEndpoint)
      • getOxElevenVerifySignatureEndpoint

        public java.lang.String getOxElevenVerifySignatureEndpoint()
      • setOxElevenVerifySignatureEndpoint

        public void setOxElevenVerifySignatureEndpoint​(java.lang.String oxElevenVerifySignatureEndpoint)
      • getOxElevenDeleteKeyEndpoint

        public java.lang.String getOxElevenDeleteKeyEndpoint()
      • setOxElevenDeleteKeyEndpoint

        public void setOxElevenDeleteKeyEndpoint​(java.lang.String oxElevenDeleteKeyEndpoint)
      • getEndSessionWithAccessToken

        public java.lang.Boolean getEndSessionWithAccessToken()
      • setEndSessionWithAccessToken

        public void setEndSessionWithAccessToken​(java.lang.Boolean endSessionWithAccessToken)
      • getCookieDomain

        public java.lang.String getCookieDomain()
      • setCookieDomain

        public void setCookieDomain​(java.lang.String cookieDomain)
      • getEnabledOAuthAuditLogging

        public java.lang.Boolean getEnabledOAuthAuditLogging()
      • setEnabledOAuthAuditLogging

        public void setEnabledOAuthAuditLogging​(java.lang.Boolean enabledOAuthAuditLogging)
      • getJmsBrokerURISet

        public java.util.Set<java.lang.String> getJmsBrokerURISet()
      • setJmsBrokerURISet

        public void setJmsBrokerURISet​(java.util.Set<java.lang.String> jmsBrokerURISet)
      • getJmsUserName

        public java.lang.String getJmsUserName()
      • setJmsUserName

        public void setJmsUserName​(java.lang.String jmsUserName)
      • getJmsPassword

        public java.lang.String getJmsPassword()
      • setJmsPassword

        public void setJmsPassword​(java.lang.String jmsPassword)
      • getClientWhiteList

        public java.util.List<java.lang.String> getClientWhiteList()
      • setClientWhiteList

        public void setClientWhiteList​(java.util.List<java.lang.String> clientWhiteList)
      • getClientBlackList

        public java.util.List<java.lang.String> getClientBlackList()
      • setClientBlackList

        public void setClientBlackList​(java.util.List<java.lang.String> clientBlackList)
      • getLegacyIdTokenClaims

        public java.lang.Boolean getLegacyIdTokenClaims()
      • setLegacyIdTokenClaims

        public void setLegacyIdTokenClaims​(java.lang.Boolean legacyIdTokenClaims)
      • getCustomHeadersWithAuthorizationResponse

        public java.lang.Boolean getCustomHeadersWithAuthorizationResponse()
      • setCustomHeadersWithAuthorizationResponse

        public void setCustomHeadersWithAuthorizationResponse​(java.lang.Boolean customHeadersWithAuthorizationResponse)
      • getUpdateUserLastLogonTime

        public java.lang.Boolean getUpdateUserLastLogonTime()
      • setUpdateUserLastLogonTime

        public void setUpdateUserLastLogonTime​(java.lang.Boolean updateUserLastLogonTime)
      • getUpdateClientAccessTime

        public java.lang.Boolean getUpdateClientAccessTime()
      • setUpdateClientAccessTime

        public void setUpdateClientAccessTime​(java.lang.Boolean updateClientAccessTime)
      • getHttpLoggingEnabled

        public java.lang.Boolean getHttpLoggingEnabled()
      • setHttpLoggingEnabled

        public void setHttpLoggingEnabled​(java.lang.Boolean httpLoggingEnabled)
      • getHttpLoggingExludePaths

        public java.util.Set<java.lang.String> getHttpLoggingExludePaths()
      • setHttpLoggingExludePaths

        public void setHttpLoggingExludePaths​(java.util.Set<java.lang.String> httpLoggingExludePaths)
      • getLoggingLevel

        public java.lang.String getLoggingLevel()
      • setLoggingLevel

        public void setLoggingLevel​(java.lang.String loggingLevel)
      • getLoggingLayout

        public java.lang.String getLoggingLayout()
      • setLoggingLayout

        public void setLoggingLayout​(java.lang.String loggingLayout)
      • getEnableClientGrantTypeUpdate

        public java.lang.Boolean getEnableClientGrantTypeUpdate()
      • setEnableClientGrantTypeUpdate

        public void setEnableClientGrantTypeUpdate​(java.lang.Boolean enableClientGrantTypeUpdate)
      • getDynamicGrantTypeDefault

        public java.util.Set<GrantType> getDynamicGrantTypeDefault()
      • setDynamicGrantTypeDefault

        public void setDynamicGrantTypeDefault​(java.util.Set<GrantType> dynamicGrantTypeDefault)
      • getSessionIdLifetime

        public java.lang.Integer getSessionIdLifetime()
        Returns:
        session_id lifetime. If null or value is zero or less then session_id lifetime is not set and will expire when browser session ends.
      • setSessionIdLifetime

        public void setSessionIdLifetime​(java.lang.Integer sessionIdLifetime)
      • getActiveSessionAuthorizationScope

        public java.lang.String getActiveSessionAuthorizationScope()
      • setActiveSessionAuthorizationScope

        public void setActiveSessionAuthorizationScope​(java.lang.String activeSessionAuthorizationScope)
      • getServerSessionIdLifetime

        public java.lang.Integer getServerSessionIdLifetime()
      • setServerSessionIdLifetime

        public void setServerSessionIdLifetime​(java.lang.Integer serverSessionIdLifetime)
      • getLogClientIdOnClientAuthentication

        public java.lang.Boolean getLogClientIdOnClientAuthentication()
      • setLogClientIdOnClientAuthentication

        public void setLogClientIdOnClientAuthentication​(java.lang.Boolean logClientIdOnClientAuthentication)
      • getLogClientNameOnClientAuthentication

        public java.lang.Boolean getLogClientNameOnClientAuthentication()
      • setLogClientNameOnClientAuthentication

        public void setLogClientNameOnClientAuthentication​(java.lang.Boolean logClientNameOnClientAuthentication)
      • getExternalLoggerConfiguration

        public java.lang.String getExternalLoggerConfiguration()
      • setExternalLoggerConfiguration

        public void setExternalLoggerConfiguration​(java.lang.String externalLoggerConfiguration)
      • getAuthorizationRequestCustomAllowedParameters

        public java.util.Set<java.lang.String> getAuthorizationRequestCustomAllowedParameters()
      • setAuthorizationRequestCustomAllowedParameters

        public void setAuthorizationRequestCustomAllowedParameters​(java.util.Set<java.lang.String> authorizationRequestCustomAllowedParameters)
      • getOpenidScopeBackwardCompatibility

        public java.lang.Boolean getOpenidScopeBackwardCompatibility()
      • setOpenidScopeBackwardCompatibility

        public void setOpenidScopeBackwardCompatibility​(java.lang.Boolean openidScopeBackwardCompatibility)
      • getDisableU2fEndpoint

        public java.lang.Boolean getDisableU2fEndpoint()
      • setDisableU2fEndpoint

        public void setDisableU2fEndpoint​(java.lang.Boolean disableU2fEndpoint)
      • setErrorHandlingMethod

        public void setErrorHandlingMethod​(ErrorHandlingMethod errorHandlingMethod)
      • getUseLocalCache

        public java.lang.Boolean getUseLocalCache()
      • setUseLocalCache

        public void setUseLocalCache​(java.lang.Boolean useLocalCache)
      • getKeepAuthenticatorAttributesOnAcrChange

        public java.lang.Boolean getKeepAuthenticatorAttributesOnAcrChange()
      • setKeepAuthenticatorAttributesOnAcrChange

        public void setKeepAuthenticatorAttributesOnAcrChange​(java.lang.Boolean keepAuthenticatorAttributesOnAcrChange)
      • getBackchannelClientId

        public java.lang.String getBackchannelClientId()
      • setBackchannelClientId

        public void setBackchannelClientId​(java.lang.String backchannelClientId)
      • getBackchannelRedirectUri

        public java.lang.String getBackchannelRedirectUri()
      • setBackchannelRedirectUri

        public void setBackchannelRedirectUri​(java.lang.String backchannelRedirectUri)
      • getBackchannelAuthenticationEndpoint

        public java.lang.String getBackchannelAuthenticationEndpoint()
      • setBackchannelAuthenticationEndpoint

        public void setBackchannelAuthenticationEndpoint​(java.lang.String backchannelAuthenticationEndpoint)
      • getBackchannelDeviceRegistrationEndpoint

        public java.lang.String getBackchannelDeviceRegistrationEndpoint()
      • setBackchannelDeviceRegistrationEndpoint

        public void setBackchannelDeviceRegistrationEndpoint​(java.lang.String backchannelDeviceRegistrationEndpoint)
      • getBackchannelTokenDeliveryModesSupported

        public java.util.List<java.lang.String> getBackchannelTokenDeliveryModesSupported()
      • setBackchannelTokenDeliveryModesSupported

        public void setBackchannelTokenDeliveryModesSupported​(java.util.List<java.lang.String> backchannelTokenDeliveryModesSupported)
      • getBackchannelAuthenticationRequestSigningAlgValuesSupported

        public java.util.List<java.lang.String> getBackchannelAuthenticationRequestSigningAlgValuesSupported()
      • setBackchannelAuthenticationRequestSigningAlgValuesSupported

        public void setBackchannelAuthenticationRequestSigningAlgValuesSupported​(java.util.List<java.lang.String> backchannelAuthenticationRequestSigningAlgValuesSupported)
      • getBackchannelUserCodeParameterSupported

        public java.lang.Boolean getBackchannelUserCodeParameterSupported()
      • setBackchannelUserCodeParameterSupported

        public void setBackchannelUserCodeParameterSupported​(java.lang.Boolean backchannelUserCodeParameterSupported)
      • getBackchannelBindingMessagePattern

        public java.lang.String getBackchannelBindingMessagePattern()
      • setBackchannelBindingMessagePattern

        public void setBackchannelBindingMessagePattern​(java.lang.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)
      • getBackchannelLoginHintClaims

        public java.util.List<java.lang.String> getBackchannelLoginHintClaims()
      • setBackchannelLoginHintClaims

        public void setBackchannelLoginHintClaims​(java.util.List<java.lang.String> backchannelLoginHintClaims)
      • setCibaEndUserNotificationConfig

        public void setCibaEndUserNotificationConfig​(CIBAEndUserNotificationConfig cibaEndUserNotificationConfig)
      • getDynamicRegistrationAllowedPasswordGrantScopes

        public java.util.List<java.lang.String> getDynamicRegistrationAllowedPasswordGrantScopes()
      • setDynamicRegistrationAllowedPasswordGrantScopes

        public void setDynamicRegistrationAllowedPasswordGrantScopes​(java.util.List<java.lang.String> dynamicRegistrationAllowedPasswordGrantScopes)
      • getDynamicRegistrationPasswordGrantTypeEnabled

        public java.lang.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​(java.lang.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 java.lang.Boolean getClientRegDefaultToCodeFlowWithRefresh()
      • setClientRegDefaultToCodeFlowWithRefresh

        public void setClientRegDefaultToCodeFlowWithRefresh​(java.lang.Boolean clientRegDefaultToCodeFlowWithRefresh)
      • getGrantTypesAndResponseTypesAutofixEnabled

        public java.lang.Boolean getGrantTypesAndResponseTypesAutofixEnabled()
      • setGrantTypesAndResponseTypesAutofixEnabled

        public void setGrantTypesAndResponseTypesAutofixEnabled​(java.lang.Boolean grantTypesAndResponseTypesAutofixEnabled)
      • getDeviceAuthzEndpoint

        public java.lang.String getDeviceAuthzEndpoint()
      • setDeviceAuthzEndpoint

        public void setDeviceAuthzEndpoint​(java.lang.String deviceAuthzEndpoint)
      • getDeviceAuthzRequestExpiresIn

        public int getDeviceAuthzRequestExpiresIn()
      • setDeviceAuthzRequestExpiresIn

        public void setDeviceAuthzRequestExpiresIn​(int deviceAuthzRequestExpiresIn)
      • getDeviceAuthzTokenPollInterval

        public int getDeviceAuthzTokenPollInterval()
      • setDeviceAuthzTokenPollInterval

        public void setDeviceAuthzTokenPollInterval​(int deviceAuthzTokenPollInterval)
      • getDeviceAuthzResponseTypeToProcessAuthz

        public java.lang.String getDeviceAuthzResponseTypeToProcessAuthz()
      • setDeviceAuthzResponseTypeToProcessAuthz

        public void setDeviceAuthzResponseTypeToProcessAuthz​(java.lang.String deviceAuthzResponseTypeToProcessAuthz)
      • getRequestUriHashVerificationEnabled

        public java.lang.Boolean getRequestUriHashVerificationEnabled()
      • setRequestUriHashVerificationEnabled

        public void setRequestUriHashVerificationEnabled​(java.lang.Boolean requestUriHashVerificationEnabled)
      • getIdTokenFilterClaimsBasedOnAccessToken

        public java.lang.Boolean getIdTokenFilterClaimsBasedOnAccessToken()
      • setIdTokenFilterClaimsBasedOnAccessToken

        public void setIdTokenFilterClaimsBasedOnAccessToken​(java.lang.Boolean idTokenFilterClaimsBasedOnAccessToken)
      • getMtlsAuthorizationEndpoint

        public java.lang.String getMtlsAuthorizationEndpoint()
      • setMtlsAuthorizationEndpoint

        public void setMtlsAuthorizationEndpoint​(java.lang.String mtlsAuthorizationEndpoint)
      • getMtlsTokenEndpoint

        public java.lang.String getMtlsTokenEndpoint()
      • setMtlsTokenEndpoint

        public void setMtlsTokenEndpoint​(java.lang.String mtlsTokenEndpoint)
      • getMtlsTokenRevocationEndpoint

        public java.lang.String getMtlsTokenRevocationEndpoint()
      • setMtlsTokenRevocationEndpoint

        public void setMtlsTokenRevocationEndpoint​(java.lang.String mtlsTokenRevocationEndpoint)
      • getMtlsUserInfoEndpoint

        public java.lang.String getMtlsUserInfoEndpoint()
      • setMtlsUserInfoEndpoint

        public void setMtlsUserInfoEndpoint​(java.lang.String mtlsUserInfoEndpoint)
      • getMtlsClientInfoEndpoint

        public java.lang.String getMtlsClientInfoEndpoint()
      • setMtlsClientInfoEndpoint

        public void setMtlsClientInfoEndpoint​(java.lang.String mtlsClientInfoEndpoint)
      • getMtlsCheckSessionIFrame

        public java.lang.String getMtlsCheckSessionIFrame()
      • setMtlsCheckSessionIFrame

        public void setMtlsCheckSessionIFrame​(java.lang.String mtlsCheckSessionIFrame)
      • getMtlsEndSessionEndpoint

        public java.lang.String getMtlsEndSessionEndpoint()
      • setMtlsEndSessionEndpoint

        public void setMtlsEndSessionEndpoint​(java.lang.String mtlsEndSessionEndpoint)
      • getMtlsJwksUri

        public java.lang.String getMtlsJwksUri()
      • setMtlsJwksUri

        public void setMtlsJwksUri​(java.lang.String mtlsJwksUri)
      • getMtlsRegistrationEndpoint

        public java.lang.String getMtlsRegistrationEndpoint()
      • setMtlsRegistrationEndpoint

        public void setMtlsRegistrationEndpoint​(java.lang.String mtlsRegistrationEndpoint)
      • getMtlsIdGenerationEndpoint

        public java.lang.String getMtlsIdGenerationEndpoint()
      • setMtlsIdGenerationEndpoint

        public void setMtlsIdGenerationEndpoint​(java.lang.String mtlsIdGenerationEndpoint)
      • getMtlsIntrospectionEndpoint

        public java.lang.String getMtlsIntrospectionEndpoint()
      • setMtlsIntrospectionEndpoint

        public void setMtlsIntrospectionEndpoint​(java.lang.String mtlsIntrospectionEndpoint)
      • getMtlsParEndpoint

        public java.lang.String getMtlsParEndpoint()
      • setMtlsParEndpoint

        public void setMtlsParEndpoint​(java.lang.String mtlsParEndpoint)
      • getMtlsDeviceAuthzEndpoint

        public java.lang.String getMtlsDeviceAuthzEndpoint()
      • setMtlsDeviceAuthzEndpoint

        public void setMtlsDeviceAuthzEndpoint​(java.lang.String mtlsDeviceAuthzEndpoint)
      • getDpopSigningAlgValuesSupported

        public java.util.List<java.lang.String> getDpopSigningAlgValuesSupported()
      • setDpopSigningAlgValuesSupported

        public void setDpopSigningAlgValuesSupported​(java.util.List<java.lang.String> dpopSigningAlgValuesSupported)
      • getDpopTimeframe

        public int getDpopTimeframe()
      • setDpopTimeframe

        public void setDpopTimeframe​(int dpopTimeframe)
      • getDpopJtiCacheTime

        public int getDpopJtiCacheTime()
      • setDpopJtiCacheTime

        public void setDpopJtiCacheTime​(int dpopJtiCacheTime)