You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.3 KiB
47 lines
1.3 KiB
IF OBJECT_ID('[dbo].[AuthRequest_Update]') IS NOT NULL |
|
BEGIN |
|
DROP PROCEDURE [dbo].[AuthRequest_Update] |
|
END |
|
GO |
|
|
|
CREATE PROCEDURE [dbo].[AuthRequest_Update] |
|
@Id UNIQUEIDENTIFIER OUTPUT, |
|
@UserId UNIQUEIDENTIFIER, |
|
@Type SMALLINT, |
|
@RequestDeviceIdentifier NVARCHAR(50), |
|
@RequestDeviceType SMALLINT, |
|
@RequestIpAddress VARCHAR(50), |
|
@RequestFingerprint VARCHAR(MAX), |
|
@ResponseDeviceId UNIQUEIDENTIFIER, |
|
@AccessCode VARCHAR(25), |
|
@PublicKey VARCHAR(MAX), |
|
@Key VARCHAR(MAX), |
|
@MasterPasswordHash VARCHAR(MAX), |
|
@CreationDate DATETIME2 (7), |
|
@ResponseDate DATETIME2 (7), |
|
@AuthenticationDate DATETIME2 (7) |
|
AS |
|
BEGIN |
|
SET NOCOUNT ON |
|
|
|
UPDATE |
|
[dbo].[AuthRequest] |
|
SET |
|
[UserId] = @UserId, |
|
[Type] = @Type, |
|
[RequestDeviceIdentifier] = @RequestDeviceIdentifier, |
|
[RequestDeviceType] = @RequestDeviceType, |
|
[RequestIpAddress] = @RequestIpAddress, |
|
[RequestFingerprint] = @RequestFingerprint, |
|
[ResponseDeviceId] = @ResponseDeviceId, |
|
[AccessCode] = @AccessCode, |
|
[PublicKey] = @PublicKey, |
|
[Key] = @Key, |
|
[MasterPasswordHash] = @MasterPasswordHash, |
|
[CreationDate] = @CreationDate, |
|
[ResponseDate] = @ResponseDate, |
|
[AuthenticationDate] = @AuthenticationDate |
|
WHERE |
|
[Id] = @Id |
|
END |
|
GO
|
|
|