Class ApiAppConfiguration

java.lang.Object
io.jans.configapi.model.configuration.ApiAppConfiguration
All Implemented Interfaces:
io.jans.as.model.configuration.Configuration

public class ApiAppConfiguration extends Object implements io.jans.as.model.configuration.Configuration
  • Constructor Details

    • ApiAppConfiguration

      public ApiAppConfiguration()
  • Method Details

    • getServiceName

      public String getServiceName()
    • setServiceName

      public void setServiceName(String serviceName)
    • isConfigOauthEnabled

      public boolean isConfigOauthEnabled()
    • setConfigOauthEnabled

      public void setConfigOauthEnabled(boolean configOauthEnabled)
    • getProtectionMode

      public io.jans.core.cedarling.model.LockProtectionMode getProtectionMode()
    • setProtectionMode

      public void setProtectionMode(io.jans.core.cedarling.model.LockProtectionMode protectionMode)
    • isDisableLoggerTimer

      public boolean isDisableLoggerTimer()
    • setDisableLoggerTimer

      public void setDisableLoggerTimer(boolean disableLoggerTimer)
    • isDisableAuditLogger

      public boolean isDisableAuditLogger()
    • setDisableAuditLogger

      public void setDisableAuditLogger(boolean disableAuditLogger)
    • isCustomAttributeValidationEnabled

      public boolean isCustomAttributeValidationEnabled()
    • setCustomAttributeValidationEnabled

      public void setCustomAttributeValidationEnabled(boolean customAttributeValidationEnabled)
    • isAcrValidationEnabled

      public boolean isAcrValidationEnabled()
    • setAcrValidationEnabled

      public void setAcrValidationEnabled(boolean acrValidationEnabled)
    • isReturnClientSecretInResponse

      public boolean isReturnClientSecretInResponse()
    • setReturnClientSecretInResponse

      public void setReturnClientSecretInResponse(boolean returnClientSecretInResponse)
    • isReturnEncryptedClientSecretInResponse

      public boolean isReturnEncryptedClientSecretInResponse()
    • setReturnEncryptedClientSecretInResponse

      public void setReturnEncryptedClientSecretInResponse(boolean returnEncryptedClientSecretInResponse)
    • getApiApprovedIssuer

      public List<String> getApiApprovedIssuer()
    • setApiApprovedIssuer

      public void setApiApprovedIssuer(List<String> apiApprovedIssuer)
    • getApiProtectionType

      public String getApiProtectionType()
    • setApiProtectionType

      public void setApiProtectionType(String apiProtectionType)
    • getApiClientId

      public String getApiClientId()
    • setApiClientId

      public void setApiClientId(String apiClientId)
    • getApiClientPassword

      public String getApiClientPassword()
    • setApiClientPassword

      public void setApiClientPassword(String apiClientPassword)
    • isEndpointInjectionEnabled

      public boolean isEndpointInjectionEnabled()
    • setEndpointInjectionEnabled

      public void setEndpointInjectionEnabled(boolean endpointInjectionEnabled)
    • getAuthIssuerUrl

      public String getAuthIssuerUrl()
    • setAuthIssuerUrl

      public void setAuthIssuerUrl(String authIssuerUrl)
    • getAuthOpenidConfigurationUrl

      public String getAuthOpenidConfigurationUrl()
    • setAuthOpenidConfigurationUrl

      public void setAuthOpenidConfigurationUrl(String authOpenidConfigurationUrl)
    • getAuthOpenidIntrospectionUrl

      public String getAuthOpenidIntrospectionUrl()
    • setAuthOpenidIntrospectionUrl

      public void setAuthOpenidIntrospectionUrl(String authOpenidIntrospectionUrl)
    • getAuthOpenidTokenUrl

      public String getAuthOpenidTokenUrl()
    • setAuthOpenidTokenUrl

      public void setAuthOpenidTokenUrl(String authOpenidTokenUrl)
    • getAuthOpenidRevokeUrl

      public String getAuthOpenidRevokeUrl()
    • setAuthOpenidRevokeUrl

      public void setAuthOpenidRevokeUrl(String authOpenidRevokeUrl)
    • getExclusiveAuthScopes

      public List<String> getExclusiveAuthScopes()
    • setExclusiveAuthScopes

      public void setExclusiveAuthScopes(List<String> exclusiveAuthScopes)
    • getCorsConfigurationFilters

      public List<CorsConfigurationFilter> getCorsConfigurationFilters()
    • setCorsConfigurationFilters

      public void setCorsConfigurationFilters(List<CorsConfigurationFilter> corsConfigurationFilters)
    • getLoggingLevel

      public String getLoggingLevel()
    • setLoggingLevel

      public void setLoggingLevel(String loggingLevel)
    • getLoggingLayout

      public String getLoggingLayout()
    • setLoggingLayout

      public void setLoggingLayout(String loggingLayout)
    • getExternalLoggerConfiguration

      public String getExternalLoggerConfiguration()
    • setExternalLoggerConfiguration

      public void setExternalLoggerConfiguration(String externalLoggerConfiguration)
    • getDisableJdkLogger

      public Boolean getDisableJdkLogger()
    • setDisableJdkLogger

      public void setDisableJdkLogger(Boolean disableJdkLogger)
    • getDisableExternalLoggerConfiguration

      public Boolean getDisableExternalLoggerConfiguration()
    • setDisableExternalLoggerConfiguration

      public void setDisableExternalLoggerConfiguration(Boolean disableExternalLoggerConfiguration)
    • getMaxCount

      public int getMaxCount()
    • setMaxCount

      public void setMaxCount(int maxCount)
    • getAcrExclusionList

      public List<String> getAcrExclusionList()
    • setAcrExclusionList

      public void setAcrExclusionList(List<String> acrExclusionList)
    • getUserExclusionAttributes

      public List<String> getUserExclusionAttributes()
    • setUserExclusionAttributes

      public void setUserExclusionAttributes(List<String> userExclusionAttributes)
    • getUserMandatoryAttributes

      public List<String> getUserMandatoryAttributes()
    • setUserMandatoryAttributes

      public void setUserMandatoryAttributes(List<String> userMandatoryAttributes)
    • getAgamaConfiguration

      public AgamaConfiguration getAgamaConfiguration()
    • setAgamaConfiguration

      public void setAgamaConfiguration(AgamaConfiguration agamaConfiguration)
    • getAuditLogConf

      public AuditLogConf getAuditLogConf()
    • setAuditLogConf

      public void setAuditLogConf(AuditLogConf auditLogConf)
    • getDataFormatConversionConf

      public DataFormatConversionConf getDataFormatConversionConf()
    • setDataFormatConversionConf

      public void setDataFormatConversionConf(DataFormatConversionConf dataFormatConversionConf)
    • getPlugins

      public List<PluginConf> getPlugins()
    • setPlugins

      public void setPlugins(List<PluginConf> plugins)
    • getAssetMgtConfiguration

      public AssetMgtConfiguration getAssetMgtConfiguration()
    • setAssetMgtConfiguration

      public void setAssetMgtConfiguration(AssetMgtConfiguration assetMgtConfiguration)
    • getCedarlingConfiguration

      public io.jans.core.cedarling.model.CedarlingConfiguration getCedarlingConfiguration()
    • setCedarlingConfiguration

      public void setCedarlingConfiguration(io.jans.core.cedarling.model.CedarlingConfiguration cedarlingConfiguration)
    • toString

      public String toString()
      Overrides:
      toString in class Object