List of usage examples for com.amazonaws.services.secretsmanager.model ListSecretsResult getNextToken
public String getNextToken()
If present in the response, this value indicates that there's more output available than what's included in the current response.
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 ww .j av a 2 s. c om*/ 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; }