List of usage examples for com.amazonaws.services.secretsmanager AWSSecretsManager listSecrets
ListSecretsResult listSecrets(ListSecretsRequest listSecretsRequest);
Lists all of the secrets that are stored by Secrets Manager in the AWS account.
From source file:com.netflix.spinnaker.clouddriver.ecs.provider.agent.SecretCachingAgent.java
License:Open Source License
Set<SecretListEntry> fetchSecrets(AWSSecretsManager secretsManagerClient) { Set<SecretListEntry> secrets = new HashSet<>(); String nextToken = null;/*from w w w .ja va 2s. c o m*/ do { ListSecretsRequest request = new ListSecretsRequest(); if (nextToken != null) { request.setNextToken(nextToken); } ListSecretsResult result = secretsManagerClient.listSecrets(request); secrets.addAll(result.getSecretList()); nextToken = result.getNextToken(); } while (nextToken != null && nextToken.length() != 0); return secrets; }