code: public PagedList<SecretItem> getSecretsNext(final String nextPageLink) {
          ServiceResponse<Page<SecretItem>> response = getSecretsNextSinglePageAsync(nextPageLink).toBlocking().single();
          return new PagedList<SecretItem>(response.body()) {
              @Override
              public Page<SecretItem> nextPage(String nextPageLink) {
                  return getSecretsNextSinglePageAsync(nextPageLink).toBlocking().single().body();
              }
          };
      }
docs: List secrets in a specified key vault.
  The Get Secrets operation is applicable to the entire vault. However, only the base secret identifier and its attributes are provided in the response. Individual secret versions are not listed in the response. This operation requires the secrets/list permission.
  
  @param nextPageLink The NextLink from the previous successful call to List operation.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @throws KeyVaultErrorException thrown if the request is rejected by server
  @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
  @return the PagedList&lt;SecretItem&gt; object if successful.