Package io.jans.config.link
Class AppConfiguration
java.lang.Object
io.jans.config.link.AppConfiguration
- All Implemented Interfaces:
Configuration,Serializable
Janssen Project configuration
- Version:
- 0.1, 05/15/2013
- Author:
- Yuriy Movchan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]intString[]String[]String[]intintintString[]String[]intintintintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAllowPersonModification(boolean allowPersonModification) voidsetApiUmaClientId(String apiUmaClientId) voidsetApiUmaClientKeyId(String apiUmaClientKeyId) voidsetApiUmaClientKeyStoreFile(String apiUmaClientKeyStoreFile) voidsetApiUmaClientKeyStorePassword(String apiUmaClientKeyStorePassword) voidsetApiUmaResourceId(String apiUmaResourceId) voidsetApiUmaScopes(String[] apiUmaScopes) voidsetApplicationUrl(String applicationUrl) voidsetAuthenticationRecaptchaEnabled(boolean authenticationRecaptchaEnabled) voidvoidsetBaseEndpoint(String baseEndpoint) voidsetCaCertsLocation(String caCertsLocation) voidsetCaCertsPassphrase(String caCertsPassphrase) voidsetCertDir(String certDir) voidsetCleanServiceInterval(int cleanServiceInterval) voidsetClientAssociationAttribute(String clientAssociationAttribute) voidsetClientBlackList(List<String> clientBlackList) voidsetClientWhiteList(List<String> clientWhiteList) voidsetConfigGeneration(boolean configGeneration) voidsetContactObjectClassDisplayNames(String[] contactObjectClassDisplayNames) voidsetContactObjectClassTypes(String[] contactObjectClassTypes) voidsetCssLocation(String cssLocation) voidsetDisableJdkLogger(Boolean disableJdkLogger) voidsetEnableUpdateNotification(boolean enableUpdateNotification) voidsetEnforceEmailUniqueness(Boolean enforceEmailUniqueness) voidsetExternalLoggerConfiguration(String externalLoggerConfiguration) voidsetGluuSpAttributes(String[] gluuSpAttributes) voidsetGluuSpCert(String gluuSpCert) voidsetIdp3EncryptionCert(String idp3EncryptionCert) voidsetIdp3SigningCert(String idp3SigningCert) voidsetIdpBindDn(String idpBindDn) voidsetIdpBindPassword(String idpBindPassword) voidsetIdpLdapProtocol(String idpLdapProtocol) voidsetIdpLdapServer(String idpLdapServer) voidsetIdpSecurityCert(String idpSecurityCert) voidsetIdpSecurityKey(String idpSecurityKey) voidsetIdpSecurityKeyPassword(String idpSecurityKeyPassword) voidvoidsetIdpUserFields(String idpUserFields) voidsetIgnoreValidation(boolean ignoreValidation) voidsetJsLocation(String jsLocation) voidsetKeystorePassword(String keystorePassword) voidsetKeystorePath(String keystorePath) voidsetLdifStore(String ldifStore) voidsetLoggingLayout(String loggingLayout) voidsetLoggingLevel(String loggingLevel) voidsetLoginRedirectUrl(String loginRedirectUrl) voidsetLogoutRedirectUrl(String logoutRedirectUrl) voidsetMetricReporterEnabled(Boolean metricReporterEnabled) voidsetMetricReporterInterval(int metricReporterInterval) voidsetMetricReporterKeepDataDays(int metricReporterKeepDataDays) voidsetOrganizationName(String organizationName) voidsetOrgSupportEmail(String orgSupportEmail) voidsetOxAuthClientId(String oxAuthClientId) voidsetOxAuthClientPassword(String oxAuthClientPassword) voidsetOxAuthClientScope(String oxAuthClientScope) voidsetOxAuthIssuer(String oxAuthIssuer) voidsetOxAuthSectorIdentifierUrl(String oxAuthSectorIdentifierUrl) voidsetOxIncommonFlag(boolean oxIncommonFlag) voidsetOxTrustApiTestMode(boolean oxTrustApiTestMode) voidsetPasswordResetRequestExpirationTime(int passwordResetRequestExpirationTime) voidsetPersonCustomObjectClass(String personCustomObjectClass) voidsetPersonObjectClassDisplayNames(String[] personObjectClassDisplayNames) voidsetPersonObjectClassTypes(String[] personObjectClassTypes) voidsetRecaptchaSecretKey(String recaptchaSecretKey) voidsetRecaptchaSiteKey(String recaptchaSiteKey) voidsetRptConnectionPoolCustomKeepAliveTimeout(int rptConnectionPoolCustomKeepAliveTimeout) voidsetRptConnectionPoolDefaultMaxPerRoute(int rptConnectionPoolDefaultMaxPerRoute) voidsetRptConnectionPoolMaxTotal(int rptConnectionPoolMaxTotal) voidsetRptConnectionPoolUseConnectionPooling(boolean rptConnectionPoolUseConnectionPooling) voidsetRptConnectionPoolValidateAfterInactivity(int rptConnectionPoolValidateAfterInactivity) voidsetScimTestMode(boolean scimTestMode) voidsetScimUmaClientId(String scimUmaClientId) voidsetScimUmaClientKeyId(String scimUmaClientKeyId) voidsetScimUmaClientKeyStoreFile(String scimUmaClientKeyStoreFile) voidsetScimUmaClientKeyStorePassword(String scimUmaClientKeyStorePassword) voidsetScimUmaResourceId(String scimUmaResourceId) voidsetScimUmaScope(String scimUmaScope) voidsetServicesRestartTrigger(String servicesRestartTrigger) voidsetShibboleth3FederationRootDir(String shibboleth3FederationRootDir) voidsetShibboleth3IdpRootDir(String shibboleth3IdpRootDir) voidsetShibboleth3SpConfDir(String shibboleth3SpConfDir) voidsetShibbolethVersion(String shibbolethVersion) voidsetSpMetadataPath(String spMetadataPath) voidsetSupportedUserStatus(List<String> supportedUserStatus) voidsetTempCertDir(String tempCertDir) voidsetUmaIssuer(String umaIssuer) voidsetUpdateStatus(boolean updateStatus) voidsetUseLocalCache(Boolean useLocalCache)
-
Constructor Details
-
AppConfiguration
public AppConfiguration()
-
-
Method Details
-
isOxIncommonFlag
public boolean isOxIncommonFlag() -
setOxIncommonFlag
public void setOxIncommonFlag(boolean oxIncommonFlag) -
getBaseDN
-
setBaseDN
-
getOrgSupportEmail
-
setOrgSupportEmail
-
getApplicationUrl
-
setApplicationUrl
-
getBaseEndpoint
-
setBaseEndpoint
-
getPersonObjectClassTypes
-
setPersonObjectClassTypes
-
getPersonCustomObjectClass
-
setPersonCustomObjectClass
-
getPersonObjectClassDisplayNames
-
setPersonObjectClassDisplayNames
-
getContactObjectClassTypes
-
setContactObjectClassTypes
-
getContactObjectClassDisplayNames
-
setContactObjectClassDisplayNames
-
getLdifStore
-
setLdifStore
-
isUpdateStatus
public boolean isUpdateStatus() -
setUpdateStatus
public void setUpdateStatus(boolean updateStatus) -
getKeystorePath
-
setKeystorePath
-
getKeystorePassword
-
setKeystorePassword
-
isAllowPersonModification
public boolean isAllowPersonModification() -
setAllowPersonModification
public void setAllowPersonModification(boolean allowPersonModification) -
getIdpUrl
-
setIdpUrl
-
getSpMetadataPath
-
setSpMetadataPath
-
getIdpSecurityKey
-
setIdpSecurityKey
-
getIdpSecurityKeyPassword
-
setIdpSecurityKeyPassword
-
getIdpSecurityCert
-
setIdpSecurityCert
-
getGluuSpAttributes
-
setGluuSpAttributes
-
isConfigGeneration
public boolean isConfigGeneration() -
setConfigGeneration
public void setConfigGeneration(boolean configGeneration) -
getIdpLdapProtocol
-
setIdpLdapProtocol
-
getIdpLdapServer
-
setIdpLdapServer
-
getIdpBindDn
-
setIdpBindDn
-
getIdpBindPassword
-
setIdpBindPassword
-
getIdpUserFields
-
setIdpUserFields
-
getGluuSpCert
-
setGluuSpCert
-
getShibboleth3FederationRootDir
-
setShibboleth3FederationRootDir
-
getCaCertsLocation
-
setCaCertsLocation
-
getCaCertsPassphrase
-
setCaCertsPassphrase
-
getTempCertDir
-
setTempCertDir
-
getCertDir
-
setCertDir
-
getServicesRestartTrigger
-
setServicesRestartTrigger
-
getOxAuthSectorIdentifierUrl
-
setOxAuthSectorIdentifierUrl
-
getOxAuthClientId
-
setOxAuthClientId
-
getOxAuthClientPassword
-
setOxAuthClientPassword
-
getOxAuthClientScope
-
setOxAuthClientScope
-
getLoginRedirectUrl
-
setLoginRedirectUrl
-
getLogoutRedirectUrl
-
setLogoutRedirectUrl
-
getClientAssociationAttribute
-
setClientAssociationAttribute
-
getOxAuthIssuer
-
setOxAuthIssuer
-
isIgnoreValidation
public boolean isIgnoreValidation() -
setIgnoreValidation
public void setIgnoreValidation(boolean ignoreValidation) -
getUmaIssuer
-
setUmaIssuer
-
getScimUmaClientId
-
setScimUmaClientId
-
getScimUmaClientKeyId
-
setScimUmaClientKeyId
-
getScimUmaResourceId
-
setScimUmaResourceId
-
getScimUmaScope
-
setScimUmaScope
-
getScimUmaClientKeyStoreFile
-
setScimUmaClientKeyStoreFile
-
getScimUmaClientKeyStorePassword
-
setScimUmaClientKeyStorePassword
-
getCssLocation
-
setCssLocation
-
getJsLocation
-
setJsLocation
-
getRecaptchaSiteKey
-
setRecaptchaSiteKey
-
getRecaptchaSecretKey
-
setRecaptchaSecretKey
-
isScimTestMode
public boolean isScimTestMode() -
setScimTestMode
public void setScimTestMode(boolean scimTestMode) -
isOxTrustApiTestMode
public boolean isOxTrustApiTestMode() -
setOxTrustApiTestMode
public void setOxTrustApiTestMode(boolean oxTrustApiTestMode) -
isRptConnectionPoolUseConnectionPooling
public boolean isRptConnectionPoolUseConnectionPooling() -
setRptConnectionPoolUseConnectionPooling
public void setRptConnectionPoolUseConnectionPooling(boolean rptConnectionPoolUseConnectionPooling) -
getRptConnectionPoolMaxTotal
public int getRptConnectionPoolMaxTotal() -
setRptConnectionPoolMaxTotal
public void setRptConnectionPoolMaxTotal(int rptConnectionPoolMaxTotal) -
getRptConnectionPoolDefaultMaxPerRoute
public int getRptConnectionPoolDefaultMaxPerRoute() -
setRptConnectionPoolDefaultMaxPerRoute
public void setRptConnectionPoolDefaultMaxPerRoute(int rptConnectionPoolDefaultMaxPerRoute) -
getRptConnectionPoolValidateAfterInactivity
public int getRptConnectionPoolValidateAfterInactivity() -
setRptConnectionPoolValidateAfterInactivity
public void setRptConnectionPoolValidateAfterInactivity(int rptConnectionPoolValidateAfterInactivity) -
getRptConnectionPoolCustomKeepAliveTimeout
public int getRptConnectionPoolCustomKeepAliveTimeout() -
setRptConnectionPoolCustomKeepAliveTimeout
public void setRptConnectionPoolCustomKeepAliveTimeout(int rptConnectionPoolCustomKeepAliveTimeout) -
getShibbolethVersion
-
setShibbolethVersion
-
getShibboleth3IdpRootDir
-
setShibboleth3IdpRootDir
-
getShibboleth3SpConfDir
-
setShibboleth3SpConfDir
-
getOrganizationName
-
setOrganizationName
-
getIdp3SigningCert
-
setIdp3SigningCert
-
getIdp3EncryptionCert
-
setIdp3EncryptionCert
-
getClientWhiteList
-
setClientWhiteList
-
getClientBlackList
-
setClientBlackList
-
getLoggingLevel
-
setLoggingLevel
-
getLoggingLayout
-
setLoggingLayout
-
getExternalLoggerConfiguration
-
setExternalLoggerConfiguration
-
getMetricReporterInterval
public int getMetricReporterInterval() -
setMetricReporterInterval
public void setMetricReporterInterval(int metricReporterInterval) -
getSupportedUserStatus
-
setSupportedUserStatus
-
getApiUmaClientId
- Returns:
- the apiUmaClientId
-
setApiUmaClientId
- Parameters:
apiUmaClientId- the apiUmaClientId to set
-
getApiUmaClientKeyId
- Returns:
- the apiUmaClientKeyId
-
setApiUmaClientKeyId
- Parameters:
apiUmaClientKeyId- the apiUmaClientKeyId to set
-
getApiUmaResourceId
- Returns:
- the apiUmaResourceId
-
setApiUmaResourceId
- Parameters:
apiUmaResourceId- the apiUmaResourceId to set
-
getApiUmaScopes
-
setApiUmaScopes
-
getApiUmaClientKeyStoreFile
- Returns:
- the apiUmaClientKeyStoreFile
-
setApiUmaClientKeyStoreFile
- Parameters:
apiUmaClientKeyStoreFile- the apiUmaClientKeyStoreFile to set
-
getApiUmaClientKeyStorePassword
- Returns:
- the apiUmaClientKeyStorePassword
-
setApiUmaClientKeyStorePassword
- Parameters:
apiUmaClientKeyStorePassword- the apiUmaClientKeyStorePassword to set
-
isAuthenticationRecaptchaEnabled
public boolean isAuthenticationRecaptchaEnabled() -
setAuthenticationRecaptchaEnabled
public void setAuthenticationRecaptchaEnabled(boolean authenticationRecaptchaEnabled) -
getMetricReporterKeepDataDays
public int getMetricReporterKeepDataDays() -
setMetricReporterKeepDataDays
public void setMetricReporterKeepDataDays(int metricReporterKeepDataDays) -
getMetricReporterEnabled
-
setMetricReporterEnabled
-
getDisableJdkLogger
-
setDisableJdkLogger
-
getPasswordResetRequestExpirationTime
public int getPasswordResetRequestExpirationTime() -
setPasswordResetRequestExpirationTime
public void setPasswordResetRequestExpirationTime(int passwordResetRequestExpirationTime) -
getCleanServiceInterval
public int getCleanServiceInterval() -
setCleanServiceInterval
public void setCleanServiceInterval(int cleanServiceInterval) -
getEnforceEmailUniqueness
-
setEnforceEmailUniqueness
-
getUseLocalCache
-
setUseLocalCache
-
isEnableUpdateNotification
public boolean isEnableUpdateNotification() -
setEnableUpdateNotification
public void setEnableUpdateNotification(boolean enableUpdateNotification)
-