1
0
mirror of https://github.com/bitwarden/server synced 2025-12-14 15:23:42 +00:00

apikey apis for orgs

This commit is contained in:
Kyle Spearrin
2019-03-04 09:52:43 -05:00
parent 6922cff638
commit 42b104bc8f
5 changed files with 105 additions and 0 deletions

View File

@@ -1341,6 +1341,13 @@ namespace Bit.Core.Services
}
}
public async Task RotateApiKeyAsync(Organization organization)
{
organization.ApiKey = CoreHelpers.SecureRandomString(30);
organization.RevisionDate = DateTime.UtcNow;
await ReplaceAndUpdateCache(organization);
}
private async Task UpdateUsersAsync(Group group, HashSet<string> groupUsers,
Dictionary<string, Guid> existingUsersIdDict, HashSet<Guid> existingUsers = null)
{