Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(config-api): save asset on server based on the service list provided #8503

Merged
merged 16 commits into from
May 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ public class ApiAppConfiguration implements Configuration {
private boolean configOauthEnabled;
private boolean disableLoggerTimer;
private boolean disableAuditLogger;
private boolean assetMgtEnabled;
private boolean customAttributeValidationEnabled;
private List<String> apiApprovedIssuer;
private String apiProtectionType;
Expand Down Expand Up @@ -43,258 +42,259 @@ public class ApiAppConfiguration implements Configuration {
private DataFormatConversionConf dataFormatConversionConf;
private List<PluginConf> plugins;

private AssetMgtConfiguration assetMgtConfiguration;

public boolean isConfigOauthEnabled() {
return configOauthEnabled;
}

public void setConfigOauthEnabled(boolean configOauthEnabled) {
this.configOauthEnabled = configOauthEnabled;
}

public boolean isDisableLoggerTimer() {
return disableLoggerTimer;
}

public void setDisableLoggerTimer(boolean disableLoggerTimer) {
this.disableLoggerTimer = disableLoggerTimer;
}

public boolean isDisableAuditLogger() {
return disableAuditLogger;
}

public void setDisableAuditLogger(boolean disableAuditLogger) {
this.disableAuditLogger = disableAuditLogger;
}

public boolean isAssetMgtEnabled() {
return assetMgtEnabled;
}

public void setAssetMgtEnabled(boolean assetMgtEnabled) {
this.assetMgtEnabled = assetMgtEnabled;
}


public boolean isCustomAttributeValidationEnabled() {
return customAttributeValidationEnabled;
}

public void setCustomAttributeValidationEnabled(boolean customAttributeValidationEnabled) {
this.customAttributeValidationEnabled = customAttributeValidationEnabled;
}

public List<String> getApiApprovedIssuer() {
return apiApprovedIssuer;
}

public void setApiApprovedIssuer(List<String> apiApprovedIssuer) {
this.apiApprovedIssuer = apiApprovedIssuer;
}

public String getApiProtectionType() {
return apiProtectionType;
}

public void setApiProtectionType(String apiProtectionType) {
this.apiProtectionType = apiProtectionType;
}

public String getApiClientId() {
return apiClientId;
}

public void setApiClientId(String apiClientId) {
this.apiClientId = apiClientId;
}

public String getApiClientPassword() {
return apiClientPassword;
}

public void setApiClientPassword(String apiClientPassword) {
this.apiClientPassword = apiClientPassword;
}

public boolean isEndpointInjectionEnabled() {
return endpointInjectionEnabled;
}

public void setEndpointInjectionEnabled(boolean endpointInjectionEnabled) {
this.endpointInjectionEnabled = endpointInjectionEnabled;
}

public String getAuthIssuerUrl() {
return authIssuerUrl;
}

public void setAuthIssuerUrl(String authIssuerUrl) {
this.authIssuerUrl = authIssuerUrl;
}

public String getAuthOpenidConfigurationUrl() {
return authOpenidConfigurationUrl;
}

public void setAuthOpenidConfigurationUrl(String authOpenidConfigurationUrl) {
this.authOpenidConfigurationUrl = authOpenidConfigurationUrl;
}

public String getAuthOpenidIntrospectionUrl() {
return authOpenidIntrospectionUrl;
}

public void setAuthOpenidIntrospectionUrl(String authOpenidIntrospectionUrl) {
this.authOpenidIntrospectionUrl = authOpenidIntrospectionUrl;
}

public String getAuthOpenidTokenUrl() {
return authOpenidTokenUrl;
}

public void setAuthOpenidTokenUrl(String authOpenidTokenUrl) {
this.authOpenidTokenUrl = authOpenidTokenUrl;
}

public String getAuthOpenidRevokeUrl() {
return authOpenidRevokeUrl;
}

public void setAuthOpenidRevokeUrl(String authOpenidRevokeUrl) {
this.authOpenidRevokeUrl = authOpenidRevokeUrl;
}

public String getSmallryeHealthRootPath() {
return smallryeHealthRootPath;
}

public void setSmallryeHealthRootPath(String smallryeHealthRootPath) {
this.smallryeHealthRootPath = smallryeHealthRootPath;
}

public List<String> getExclusiveAuthScopes() {
return exclusiveAuthScopes;
}

public void setExclusiveAuthScopes(List<String> exclusiveAuthScopes) {
this.exclusiveAuthScopes = exclusiveAuthScopes;
}

public List<CorsConfigurationFilter> getCorsConfigurationFilters() {
return corsConfigurationFilters;
}

public void setCorsConfigurationFilters(List<CorsConfigurationFilter> corsConfigurationFilters) {
this.corsConfigurationFilters = corsConfigurationFilters;
}

public String getLoggingLevel() {
return loggingLevel;
}

public void setLoggingLevel(String loggingLevel) {
this.loggingLevel = loggingLevel;
}

public String getLoggingLayout() {
return loggingLayout;
}

public void setLoggingLayout(String loggingLayout) {
this.loggingLayout = loggingLayout;
}

public String getExternalLoggerConfiguration() {
return externalLoggerConfiguration;
}

public void setExternalLoggerConfiguration(String externalLoggerConfiguration) {
this.externalLoggerConfiguration = externalLoggerConfiguration;
}

public Boolean getDisableJdkLogger() {
return disableJdkLogger;
}

public void setDisableJdkLogger(Boolean disableJdkLogger) {
this.disableJdkLogger = disableJdkLogger;
}

public int getMaxCount() {
return maxCount;
}

public void setMaxCount(int maxCount) {
this.maxCount = maxCount;
}

public List<String> getUserExclusionAttributes() {
return userExclusionAttributes;
}

public void setUserExclusionAttributes(List<String> userExclusionAttributes) {
this.userExclusionAttributes = userExclusionAttributes;
}

public List<String> getUserMandatoryAttributes() {
return userMandatoryAttributes;
}

public void setUserMandatoryAttributes(List<String> userMandatoryAttributes) {
this.userMandatoryAttributes = userMandatoryAttributes;
}

public AgamaConfiguration getAgamaConfiguration() {
return agamaConfiguration;
}

public void setAgamaConfiguration(AgamaConfiguration agamaConfiguration) {
this.agamaConfiguration = agamaConfiguration;
}

public AuditLogConf getAuditLogConf() {
return auditLogConf;
}

public void setAuditLogConf(AuditLogConf auditLogConf) {
this.auditLogConf = auditLogConf;
}

public DataFormatConversionConf getDataFormatConversionConf() {
return dataFormatConversionConf;
}

public void setDataFormatConversionConf(DataFormatConversionConf dataFormatConversionConf) {
this.dataFormatConversionConf = dataFormatConversionConf;
}

public List<PluginConf> getPlugins() {
return plugins;
}

public void setPlugins(List<PluginConf> plugins) {
this.plugins = plugins;
}


public AssetMgtConfiguration getAssetMgtConfiguration() {
return assetMgtConfiguration;
}

public void setAssetMgtConfiguration(AssetMgtConfiguration assetMgtConfiguration) {
this.assetMgtConfiguration = assetMgtConfiguration;
}

@Override
public String toString() {
return "ApiAppConfiguration [configOauthEnabled=" + configOauthEnabled + ", disableLoggerTimer="
+ disableLoggerTimer + ", disableAuditLogger=" + disableAuditLogger + ", assetMgtEnabled="
+ assetMgtEnabled + ", customAttributeValidationEnabled=" + customAttributeValidationEnabled
+ ", apiApprovedIssuer=" + apiApprovedIssuer + ", apiProtectionType=" + apiProtectionType
+ ", apiClientId=" + apiClientId + ", apiClientPassword=" + apiClientPassword
+ ", endpointInjectionEnabled=" + endpointInjectionEnabled + ", authIssuerUrl=" + authIssuerUrl
+ ", authOpenidConfigurationUrl=" + authOpenidConfigurationUrl + ", authOpenidIntrospectionUrl="
+ authOpenidIntrospectionUrl + ", authOpenidTokenUrl=" + authOpenidTokenUrl + ", authOpenidRevokeUrl="
+ authOpenidRevokeUrl + ", smallryeHealthRootPath=" + smallryeHealthRootPath + ", exclusiveAuthScopes="
+ exclusiveAuthScopes + ", corsConfigurationFilters=" + corsConfigurationFilters + ", loggingLevel="
+ loggingLevel + ", loggingLayout=" + loggingLayout + ", externalLoggerConfiguration="
+ externalLoggerConfiguration + ", disableJdkLogger=" + disableJdkLogger + ", maxCount=" + maxCount
+ ", userExclusionAttributes=" + userExclusionAttributes + ", userMandatoryAttributes="
+ userMandatoryAttributes + ", agamaConfiguration=" + agamaConfiguration + ", auditLogConf="
+ auditLogConf + ", dataFormatConversionConf=" + dataFormatConversionConf + ", plugins=" + plugins
+ "]";
}


+ disableLoggerTimer + ", disableAuditLogger=" + disableAuditLogger
+ ", customAttributeValidationEnabled=" + customAttributeValidationEnabled + ", apiApprovedIssuer="
+ apiApprovedIssuer + ", apiProtectionType=" + apiProtectionType + ", apiClientId=" + apiClientId
+ ", apiClientPassword=" + apiClientPassword + ", endpointInjectionEnabled=" + endpointInjectionEnabled
+ ", authIssuerUrl=" + authIssuerUrl + ", authOpenidConfigurationUrl=" + authOpenidConfigurationUrl
+ ", authOpenidIntrospectionUrl=" + authOpenidIntrospectionUrl + ", authOpenidTokenUrl="
+ authOpenidTokenUrl + ", authOpenidRevokeUrl=" + authOpenidRevokeUrl + ", smallryeHealthRootPath="
+ smallryeHealthRootPath + ", exclusiveAuthScopes=" + exclusiveAuthScopes
+ ", corsConfigurationFilters=" + corsConfigurationFilters + ", loggingLevel=" + loggingLevel
+ ", loggingLayout=" + loggingLayout + ", externalLoggerConfiguration=" + externalLoggerConfiguration
+ ", disableJdkLogger=" + disableJdkLogger + ", maxCount=" + maxCount + ", userExclusionAttributes="
+ userExclusionAttributes + ", userMandatoryAttributes=" + userMandatoryAttributes
+ ", agamaConfiguration=" + agamaConfiguration + ", auditLogConf=" + auditLogConf
+ ", dataFormatConversionConf=" + dataFormatConversionConf + ", plugins=" + plugins
+ ", assetMgtConfiguration=" + assetMgtConfiguration + "]";
}

}

Loading