org.apache.maven.settings.Server.getUsername()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(122)

本文整理了Java中org.apache.maven.settings.Server.getUsername()方法的一些代码示例,展示了Server.getUsername()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Server.getUsername()方法的具体详情如下:
包路径:org.apache.maven.settings.Server
类名称:Server
方法名:getUsername

Server.getUsername介绍

[英]Get the username used to authenticate.
[中]获取用于身份验证的用户名。

代码示例

代码示例来源:origin: spotify/dockerfile-maven

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();
 }
}

代码示例来源:origin: fabric8io/docker-maven-plugin

private AuthConfig createAuthConfigFromServer(Server server) throws MojoExecutionException {
  return new AuthConfig(
      server.getUsername(),
      decrypt(server.getPassword()),
      extractFromServerConfiguration(server.getConfiguration(), AUTH_EMAIL),
      extractFromServerConfiguration(server.getConfiguration(), "auth")
  );
}

代码示例来源:origin: apache/maven

Authentication authentication = new Authentication( server.getUsername(), server.getPassword() );
authentication.setPrivateKey( server.getPrivateKey() );
authentication.setPassphrase( server.getPassphrase() );

代码示例来源:origin: eirslett/frontend-maven-plugin

@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();
  }
}

代码示例来源:origin: jeremylong/DependencyCheck

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);

代码示例来源:origin: apache/maven

authInfo.setUserName( server.getUsername() );
authInfo.setPassword( server.getPassword() );
authInfo.setPrivateKey( server.getPrivateKey() );

代码示例来源:origin: eirslett/frontend-maven-plugin

.setNodeDownloadRoot(nodeDownloadRoot)
.setNpmVersion(npmVersion)
.setUserName(server.getUsername())
.setPassword(server.getPassword())
.install();
.setNpmVersion(npmVersion)
.setNpmDownloadRoot(npmDownloadRoot)
.setUserName(server.getUsername())
.setPassword(server.getPassword())
.install();

代码示例来源:origin: apache/maven

if ( server.getUsername() != null )
  serializer.startTag( NAMESPACE, "username" ).text( server.getUsername() ).endTag( NAMESPACE, "username" );

代码示例来源:origin: apache/maven

authBuilder.addUsername( server.getUsername() ).addPassword( server.getPassword() );
authBuilder.addPrivateKey( server.getPrivateKey(), server.getPassphrase() );
authSelector.add( server.getId(), authBuilder.build() );

代码示例来源:origin: org.nuiton/maven-helper-plugin

@Override
  public String getSecret(Server server) {
    return server.getUsername();
  }
},

代码示例来源:origin: org.nuiton/helper-maven-plugin

@Override
  public String getSecret(Server server) {
    return server.getUsername();
  }
},

代码示例来源:origin: org.apache.maven/maven-settings

if ( server.getUsername() != null )
  serializer.startTag( NAMESPACE, "username" ).text( server.getUsername() ).endTag( NAMESPACE, "username" );

代码示例来源:origin: io.fabric8/fabric-maven

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;
}

代码示例来源:origin: maven-gae-plugin/maven-gae-plugin

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);
 }
}

代码示例来源:origin: com.itemis.maven.plugins/unleash-maven-plugin

private Authentication createServerAuthentication(Server server) {
  Authentication authentication = new Authentication(server.getUsername(), server.getPassword());
  authentication.setPrivateKey(server.getPrivateKey());
  authentication.setPassphrase(server.getPassphrase());
  return authentication;
 }
}

代码示例来源:origin: org.jolokia/docker-maven-plugin

private AuthConfig createAuthConfigFromServer(Server server) throws MojoExecutionException {
  return new AuthConfig(
      server.getUsername(),
      decrypt(server.getPassword()),
      extractFromServerConfiguration(server.getConfiguration(), "email"),
      extractFromServerConfiguration(server.getConfiguration(), "auth")
  );
}

代码示例来源:origin: org.apache.maven/maven-ant-tasks

public Authentication( Server server )
  {
    setUserName( server.getUsername() );
    setPassword( server.getPassword() );
    setPassphrase( server.getPassphrase() );
    setPrivateKey( server.getPrivateKey() );
  }
}

代码示例来源:origin: Microsoft/azure-maven-plugins

@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());
}

代码示例来源:origin: spring-cloud/spring-cloud-function

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);
}

代码示例来源:origin: org.springframework.boot.experimental/spring-boot-thin-launcher

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);
}

相关文章