mirror of
https://github.com/bitwarden/server.git
synced 2025-06-30 15:42:48 -05:00
[PM-13706] Add repository + stored procedures for private key regeneration (#4898)
* Add stored procedure * Add repository
This commit is contained in:
@ -0,0 +1,16 @@
|
||||
CREATE OR ALTER PROCEDURE [dbo].[UserAsymmetricKeys_Regenerate]
|
||||
@UserId UNIQUEIDENTIFIER,
|
||||
@PublicKey VARCHAR(MAX),
|
||||
@PrivateKey VARCHAR(MAX)
|
||||
AS
|
||||
BEGIN
|
||||
SET NOCOUNT ON
|
||||
DECLARE @UtcNow DATETIME2(7) = GETUTCDATE();
|
||||
|
||||
UPDATE [dbo].[User]
|
||||
SET [PublicKey] = @PublicKey,
|
||||
[PrivateKey] = @PrivateKey,
|
||||
[RevisionDate] = @UtcNow,
|
||||
[AccountRevisionDate] = @UtcNow
|
||||
WHERE [Id] = @UserId
|
||||
END
|
Reference in New Issue
Block a user