private RegistryAuth createRegistryAuth(Server server) throws DockerException { SettingsDecryptionRequest decryptionRequest = new DefaultSettingsDecryptionRequest(server); SettingsDecryptionResult decryptionResult = settingsDecrypter.decrypt(decryptionRequest); if (decryptionResult.getProblems().isEmpty()) { log.debug("Successfully decrypted Maven server password"); } else { for (SettingsProblem problem : decryptionResult.getProblems()) { log.error("Settings problem for server {}: {}", server.getId(), problem); } throw new DockerException("Failed to decrypt Maven server password"); } return RegistryAuth.builder() .username(server.getUsername()) .password(decryptionResult.getServer().getPassword()) .build(); } }
private AuthConfig createAuthConfigFromServer(Server server) throws MojoExecutionException { return new AuthConfig( server.getUsername(), decrypt(server.getPassword()), extractFromServerConfiguration(server.getConfiguration(), AUTH_EMAIL), extractFromServerConfiguration(server.getConfiguration(), "auth") ); }
Authentication authentication = new Authentication( server.getUsername(), server.getPassword() ); authentication.setPrivateKey( server.getPrivateKey() ); authentication.setPassphrase( server.getPassphrase() );
@Override public void execute(FrontendPluginFactory factory) throws InstallationException { ProxyConfig proxyConfig = MojoUtils.getProxyConfig(this.session, this.decrypter); Server server = MojoUtils.decryptServer(this.serverId, this.session, this.decrypter); if (null != server) { factory.getNodeInstaller(proxyConfig).setNodeDownloadRoot(this.nodeDownloadRoot) .setNodeVersion(this.nodeVersion).setPassword(server.getPassword()) .setUserName(server.getUsername()).install(); factory.getYarnInstaller(proxyConfig).setYarnDownloadRoot(this.yarnDownloadRoot) .setYarnVersion(this.yarnVersion).setUserName(server.getUsername()) .setPassword(server.getPassword()).install(); } else { factory.getNodeInstaller(proxyConfig).setNodeDownloadRoot(this.nodeDownloadRoot) .setNodeVersion(this.nodeVersion).install(); factory.getYarnInstaller(proxyConfig).setYarnDownloadRoot(this.yarnDownloadRoot) .setYarnVersion(this.yarnVersion).install(); } }
final Server server = settingsXml.getServer(nexusServerId); if (server != null) { final String nexusUser = server.getUsername(); String nexusPassword = null; try { final Server server = settingsXml.getServer(artifactoryAnalyzerServerId); if (server != null) { settings.setStringIfNotNull(Settings.KEYS.ANALYZER_ARTIFACTORY_API_USERNAME, server.getUsername()); settings.setStringIfNotNull(Settings.KEYS.ANALYZER_ARTIFACTORY_API_TOKEN, server.getPassword()); final Server server = settingsXml.getServer(serverId); if (server != null) { databaseUser = server.getUsername(); try { databasePassword = decryptServerPassword(server);
authInfo.setUserName( server.getUsername() ); authInfo.setPassword( server.getPassword() ); authInfo.setPrivateKey( server.getPrivateKey() );
.setNodeDownloadRoot(nodeDownloadRoot) .setNpmVersion(npmVersion) .setUserName(server.getUsername()) .setPassword(server.getPassword()) .install(); .setNpmVersion(npmVersion) .setNpmDownloadRoot(npmDownloadRoot) .setUserName(server.getUsername()) .setPassword(server.getPassword()) .install();
if ( server.getUsername() != null ) serializer.startTag( NAMESPACE, "username" ).text( server.getUsername() ).endTag( NAMESPACE, "username" );
authBuilder.addUsername( server.getUsername() ).addPassword( server.getPassword() ); authBuilder.addPrivateKey( server.getPrivateKey(), server.getPassphrase() ); authSelector.add( server.getId(), authBuilder.build() );
@Override public String getSecret(Server server) { return server.getUsername(); } },
@Override public String getSecret(Server server) { return server.getUsername(); } },
if ( server.getUsername() != null ) serializer.startTag( NAMESPACE, "username" ).text( server.getUsername() ).endTag( NAMESPACE, "username" );
private Authentication getAuthentication( String repoId ) { Server server = m_settings.getServer(repoId); if (server != null && server.getUsername() != null) { AuthenticationBuilder authBuilder = new AuthenticationBuilder(); authBuilder.addUsername( server.getUsername() ).addPassword( server.getPassword() ); return authBuilder.build(); } return null; }
private void addEmailOption(final List<String> args) { if (hasServerSettings() && emailAccount == null) { addStringOption(args, "--email=", settings.getServer(serverId).getUsername()); if (settings.getServer(serverId).getPassword() != null) { // Force GAE tools to read from System.in instead of System.console() passIn = true; } } else { addStringOption(args, "--email=", emailAccount); } }
private Authentication createServerAuthentication(Server server) { Authentication authentication = new Authentication(server.getUsername(), server.getPassword()); authentication.setPrivateKey(server.getPrivateKey()); authentication.setPassphrase(server.getPassphrase()); return authentication; } }
private AuthConfig createAuthConfigFromServer(Server server) throws MojoExecutionException { return new AuthConfig( server.getUsername(), decrypt(server.getPassword()), extractFromServerConfiguration(server.getConfiguration(), "email"), extractFromServerConfiguration(server.getConfiguration(), "auth") ); }
public Authentication( Server server ) { setUserName( server.getUsername() ); setPassword( server.getPassword() ); setPassphrase( server.getPassphrase() ); setPrivateKey( server.getPrivateKey() ); } }
@Override public WebApp.DefinitionStages.WithCreate defineAppWithRuntime() throws Exception { final Server server = Utils.getServer(settings, serverId); assureServerExist(server, serverId); final AppServicePlan plan = WebAppUtils.createOrGetAppServicePlan(servicePlanName, resourceGroup, azure, servicePlanResourceGroup, region, pricingTier, log, OperatingSystem.LINUX); return WebAppUtils.defineLinuxApp(resourceGroup, appName, azure, plan) .withPrivateDockerHubImage(image) .withCredentials(server.getUsername(), server.getPassword()); }
private AuthenticationSelector createAuthenticationSelector( SettingsDecryptionResult decryptedSettings) { DefaultAuthenticationSelector selector = new DefaultAuthenticationSelector(); for (Server server : decryptedSettings.getServers()) { AuthenticationBuilder auth = new AuthenticationBuilder(); auth.addUsername(server.getUsername()).addPassword(server.getPassword()); auth.addPrivateKey(server.getPrivateKey(), server.getPassphrase()); selector.add(server.getId(), auth.build()); } return new ConservativeAuthenticationSelector(selector); }
private AuthenticationSelector createAuthenticationSelector( SettingsDecryptionResult decryptedSettings) { DefaultAuthenticationSelector selector = new DefaultAuthenticationSelector(); for (Server server : decryptedSettings.getServers()) { AuthenticationBuilder auth = new AuthenticationBuilder(); auth.addUsername(server.getUsername()).addPassword(server.getPassword()); auth.addPrivateKey(server.getPrivateKey(), server.getPassphrase()); selector.add(server.getId(), auth.build()); } return new ConservativeAuthenticationSelector(selector); }