private UsernamePasswordCredentials getCredentials() { // Perform the lookup in SVC on every call, so that the client // does not need to be reloaded when the credentials are changed final Credentials credentials = scv.getCredentials(scvAlias); if (credentials == null) { LOG.warn("No credentials found in SCV for alias '{}'. Using default credentials.", scvAlias); return new UsernamePasswordCredentials("admin", "admin"); } return new UsernamePasswordCredentials(credentials.getUsername(), credentials.getPassword()); }
@Override public Integer apply(ScvCli scvCli) { Set<String> aliases = scvCli.getSecureCredentialsVault().getAliases(); for(String alias : aliases) { System.out.println(alias); } return 0; } }
@Override public Object execute() throws Exception { final Credentials credentials = new Credentials(username, password); secureCredentialsVault.setCredentials(alias, credentials); return null; } }
private UsernamePasswordCredentials getCredentials() { // Perform the lookup in SVC on every call, so that the client // does not need to be reloaded when the credentials are changed final Credentials credentials = scv.getCredentials(scvAlias); if (credentials == null) { LOG.warn("No credentials found in SCV for alias '{}'. Using default credentials.", scvAlias); return new UsernamePasswordCredentials("admin", "admin"); } return new UsernamePasswordCredentials(credentials.getUsername(), credentials.getPassword()); }
public int complete(Session session, CommandLine commandLine, List<String> candidates) { StringsCompleter delegate = new StringsCompleter(); // Gather the list of known aliases delegate.getStrings().addAll(secureCredentialsVault.getAliases()); return delegate.complete(session, commandLine, candidates); } }
@Override public Object execute() throws Exception { final Credentials credentials = new Credentials(username, password); secureCredentialsVault.setCredentials(alias, credentials); return null; } }
@Override public Object execute() throws Exception { final Credentials credentials = secureCredentialsVault.getCredentials(alias); if (credentials == null) { System.out.println("No credentials found for alias '" + alias + "'."); } else { System.out.printf("Credentials for %s:\n", alias); System.out.printf("\tUsername: %s\n", credentials.getUsername()); System.out.printf("\tPassword: *********\n"); for (String attributeKey : credentials.getAttributeKeys()) { System.out.printf("\t%s: %s\n", attributeKey, credentials.getAttribute(attributeKey)); } } return null; } }
public int complete(Session session, CommandLine commandLine, List<String> candidates) { StringsCompleter delegate = new StringsCompleter(); // Gather the list of known aliases delegate.getStrings().addAll(secureCredentialsVault.getAliases()); return delegate.complete(session, commandLine, candidates); } }
@Override public Integer apply(ScvCli scvCli) { scvCli.getSecureCredentialsVault().setCredentials(alias, new Credentials(username, password, attributes)); return 0; } }
@Override public Object execute() throws Exception { final Credentials credentials = secureCredentialsVault.getCredentials(alias); if (credentials == null) { System.out.println("No credentials found for alias '" + alias + "'."); } else { System.out.printf("Credentials for %s:\n", alias); System.out.printf("\tUsername: %s\n", credentials.getUsername()); System.out.printf("\tPassword: *********\n"); for (String attributeKey : credentials.getAttributeKeys()) { System.out.printf("\t%s: %s\n", attributeKey, credentials.getAttribute(attributeKey)); } } return null; } }
@Override public Integer apply(ScvCli scvCli) { Credentials credentials = scvCli.getSecureCredentialsVault().getCredentials(alias); if (credentials == null) { System.err.println("No credentials found for alias '" + alias + "'."); return 1; } else { System.out.printf("Credentials for %s:\n", alias); System.out.printf("\tUsername: %s\n", credentials.getUsername()); System.out.printf("\tPassword: *********\n"); for (String attributeKey : credentials.getAttributeKeys()) { System.out.printf("\t%s: %s\n", attributeKey, credentials.getAttribute(attributeKey)); } } return 0; } }
public ScvEnabledActiveMQConnectionFactory(String brokerUrl, SecureCredentialsVault scv, String scvAlias) { this.setBrokerURL(brokerUrl); final Credentials amqCredentials = scv.getCredentials(scvAlias); if (amqCredentials == null) { LOG.warn("No credentials found in SCV for alias '{}'. Using default credentials.", scvAlias); setUserName("admin"); setPassword("admin"); } else { setUserName(amqCredentials.getUsername()); setPassword(amqCredentials.getPassword()); } } }
public ScvEnabledActiveMQConnectionFactory(String brokerUrl, SecureCredentialsVault scv, String scvAlias) { this.setBrokerURL(brokerUrl); final Credentials amqCredentials = scv.getCredentials(scvAlias); if (amqCredentials == null) { LOG.warn("No credentials found in SCV for alias '{}'. Using default credentials.", scvAlias); setUserName("admin"); setPassword("admin"); } else { setUserName(amqCredentials.getUsername()); setPassword(amqCredentials.getPassword()); } } }