listSecretsPage method

Future<MeshagentLegacySecretsPage> listSecretsPage(
  1. String projectId, {
  2. int count = 100,
  3. int offset = 0,
})

Implementation

Future<MeshagentLegacySecretsPage> listSecretsPage(String projectId, {int count = 100, int offset = 0}) async {
  final page = await listProjectSecretsPage(projectId, count: count, offset: offset);
  final secrets = <Map<String, dynamic>>[];
  for (final secretInfo in page.secrets) {
    final secret = await getProjectSecret(projectId: projectId, secretId: secretInfo.id);
    secrets.add(_parseLegacySecretPayload(secret: secret, rawData: secret.data));
  }
  return MeshagentLegacySecretsPage(secrets: secrets, total: page.total);
}