mirror of
https://github.com/bitwarden/server.git
synced 2025-06-20 10:58:07 -05:00
Merge branch 'km/db-signing-keys' into km/signing-api-changes
This commit is contained in:
commit
ddc9a14994
@ -1,4 +1,7 @@
|
|||||||
CREATE TABLE [dbo].[UserSignatureKeyPair] (
|
IF OBJECT_ID('[dbo].[UserSignatureKeyPair]') IS NULL
|
||||||
|
BEGIN
|
||||||
|
CREATE TABLE [dbo].[UserSignatureKeyPair]
|
||||||
|
(
|
||||||
[Id] UNIQUEIDENTIFIER NOT NULL,
|
[Id] UNIQUEIDENTIFIER NOT NULL,
|
||||||
[UserId] UNIQUEIDENTIFIER NOT NULL,
|
[UserId] UNIQUEIDENTIFIER NOT NULL,
|
||||||
[SignatureKeyPairAlgorithm] TINYINT NOT NULL,
|
[SignatureKeyPairAlgorithm] TINYINT NOT NULL,
|
||||||
@ -8,7 +11,8 @@ CREATE TABLE [dbo].[UserSignatureKeyPair] (
|
|||||||
[RevisionDate] DATETIME2 (7) NOT NULL,
|
[RevisionDate] DATETIME2 (7) NOT NULL,
|
||||||
CONSTRAINT [PK_UserSignatureKeyPair] PRIMARY KEY CLUSTERED ([Id] ASC),
|
CONSTRAINT [PK_UserSignatureKeyPair] PRIMARY KEY CLUSTERED ([Id] ASC),
|
||||||
CONSTRAINT [FK_UserSignatureKeyPair_User] FOREIGN KEY ([UserId]) REFERENCES [dbo].[User] ([Id])
|
CONSTRAINT [FK_UserSignatureKeyPair_User] FOREIGN KEY ([UserId]) REFERENCES [dbo].[User] ([Id])
|
||||||
);
|
);
|
||||||
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
IF NOT EXISTS(SELECT name
|
IF NOT EXISTS(SELECT name
|
||||||
@ -29,7 +33,7 @@ FROM
|
|||||||
[dbo].[UserSignatureKeyPair]
|
[dbo].[UserSignatureKeyPair]
|
||||||
GO
|
GO
|
||||||
|
|
||||||
CREATE PROCEDURE [dbo].[UserSignatureKeyPair_ReadByUserId]
|
CREATE OR ALTER PROCEDURE [dbo].[UserSignatureKeyPair_ReadByUserId]
|
||||||
@UserId UNIQUEIDENTIFIER
|
@UserId UNIQUEIDENTIFIER
|
||||||
AS
|
AS
|
||||||
BEGIN
|
BEGIN
|
||||||
@ -39,7 +43,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
CREATE PROCEDURE [dbo].[UserSignatureKeyPair_UpdateForRotation]
|
CREATE OR ALTER PROCEDURE [dbo].[UserSignatureKeyPair_UpdateForRotation]
|
||||||
@UserId UNIQUEIDENTIFIER,
|
@UserId UNIQUEIDENTIFIER,
|
||||||
@SignatureKeyPairAlgorithm TINYINT,
|
@SignatureKeyPairAlgorithm TINYINT,
|
||||||
@SigningKey VARCHAR(MAX),
|
@SigningKey VARCHAR(MAX),
|
||||||
@ -56,7 +60,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
GO
|
GO
|
||||||
|
|
||||||
CREATE PROCEDURE [dbo].[UserSignatureKeyPair_SetForRotation]
|
CREATE OR ALTER PROCEDURE [dbo].[UserSignatureKeyPair_SetForRotation]
|
||||||
@Id UNIQUEIDENTIFIER,
|
@Id UNIQUEIDENTIFIER,
|
||||||
@UserId UNIQUEIDENTIFIER,
|
@UserId UNIQUEIDENTIFIER,
|
||||||
@SignatureKeyPairAlgorithm TINYINT,
|
@SignatureKeyPairAlgorithm TINYINT,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user