/** * Externalized Nexus object to DTO's conversion, using current Nexus configuration. */ protected void fillCurrentConfiguration(Request request, GlobalConfigurationResource resource) { resource.setSecurityAnonymousAccessEnabled(getNexusConfiguration().isAnonymousAccessEnabled()); resource.setSecurityRealms(getNexusConfiguration().getRealms()); resource.setSecurityAnonymousUsername(getNexusConfiguration().getAnonymousUsername()); resource.setSecurityAnonymousPassword(PASSWORD_PLACE_HOLDER); resource.setGlobalConnectionSettings(convert(getGlobalRemoteConnectionSettings())); resource.setRemoteProxySettings(convert(getGlobalRemoteProxySettings())); RestApiSettings restApiSettings = convert(getGlobalRestApiSettings()); if (restApiSettings != null && StringUtils.isEmpty(restApiSettings.getBaseUrl())) { restApiSettings.setBaseUrl(getContextRoot(request).getTargetRef().toString()); } resource.setGlobalRestApiSettings(restApiSettings); resource.setSmtpSettings(convert(getNexusEmailer())); resource.setSystemNotificationSettings(convert(notificationManager)); }
/** * Externalized Nexus object to DTO's conversion, using default Nexus configuration. */ protected void fillDefaultConfiguration(Request request, GlobalConfigurationResource resource) { resource.setSecurityAnonymousAccessEnabled(isDefaultAnonymousAccessEnabled()); resource.setSecurityRealms(getDefaultRealms()); resource.setSecurityAnonymousUsername(getDefaultAnonymousUsername()); resource.setSecurityAnonymousPassword(PASSWORD_PLACE_HOLDER); resource.setGlobalConnectionSettings(convert(readDefaultGlobalRemoteConnectionSettings())); resource.setRemoteProxySettings(convert(readDefaultRemoteProxySettings())); RestApiSettings restApiSettings = convert(readDefaultRestApiSettings()); if (restApiSettings != null) { restApiSettings.setBaseUrl(getContextRoot(request).getTargetRef().toString()); } resource.setGlobalRestApiSettings(restApiSettings); resource.setSmtpSettings(convert(readDefaultSmtpConfiguration())); }
/** * Externalized Nexus object to DTO's conversion, using current Nexus configuration. * * @param resource */ protected void fillCurrentConfiguration( Request request, GlobalConfigurationResource resource ) { resource.setSecurityEnabled( getNexusConfiguration().isSecurityEnabled() ); resource.setSecurityAnonymousAccessEnabled( getNexusConfiguration().isAnonymousAccessEnabled() ); resource.setSecurityRealms( getNexusConfiguration().getRealms() ); resource.setSecurityAnonymousUsername( getNexusConfiguration().getAnonymousUsername() ); resource.setSecurityAnonymousPassword( PASSWORD_PLACE_HOLDER ); resource.setGlobalConnectionSettings( convert( getGlobalRemoteConnectionSettings() ) ); resource.setGlobalHttpProxySettings( convert( getGlobalHttpProxySettings() ) ); RestApiSettings restApiSettings = convert( getGlobalRestApiSettings() ); if ( restApiSettings != null && StringUtils.isEmpty( restApiSettings.getBaseUrl() ) ) { restApiSettings.setBaseUrl( getContextRoot( request ).getTargetRef().toString() ); } resource.setGlobalRestApiSettings( restApiSettings ); resource.setSmtpSettings( convert( getNexusEmailer() ) ); resource.setErrorReportingSettings( convert( getErrorReportingManager() ) ); resource.setSystemNotificationSettings( convert( notificationManager ) ); }
/** * Externalized Nexus object to DTO's conversion, using default Nexus configuration. * * @param resource */ protected void fillDefaultConfiguration( Request request, GlobalConfigurationResource resource ) { resource.setSecurityEnabled( isDefaultSecurityEnabled() ); resource.setSecurityAnonymousAccessEnabled( isDefaultAnonymousAccessEnabled() ); resource.setSecurityRealms( getDefaultRealms() ); resource.setSecurityAnonymousUsername( getDefaultAnonymousUsername() ); resource.setSecurityAnonymousPassword( PASSWORD_PLACE_HOLDER ); resource.setGlobalConnectionSettings( convert( readDefaultGlobalRemoteConnectionSettings() ) ); resource.setGlobalHttpProxySettings( convert( readDefaultGlobalRemoteHttpProxySettings() ) ); RestApiSettings restApiSettings = convert( readDefaultRestApiSettings() ); if ( restApiSettings != null ) { restApiSettings.setBaseUrl( getContextRoot( request ).getTargetRef().toString() ); } resource.setGlobalRestApiSettings( restApiSettings ); resource.setSmtpSettings( convert( readDefaultSmtpConfiguration() ) ); }