mirror of
https://github.com/bitwarden/server.git
synced 2025-06-20 02:48:03 -05:00
Cleanup and move query to core
This commit is contained in:
parent
1cf8c7865e
commit
70bafb5121
@ -4,7 +4,7 @@ using Bit.Api.Auth.Models.Request;
|
|||||||
using Bit.Api.Auth.Models.Request.Accounts;
|
using Bit.Api.Auth.Models.Request.Accounts;
|
||||||
using Bit.Api.Auth.Models.Request.WebAuthn;
|
using Bit.Api.Auth.Models.Request.WebAuthn;
|
||||||
using Bit.Api.KeyManagement.Models.Response;
|
using Bit.Api.KeyManagement.Models.Response;
|
||||||
using Bit.Api.KeyManagement.Queries;
|
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
using Bit.Api.KeyManagement.Validators;
|
using Bit.Api.KeyManagement.Validators;
|
||||||
using Bit.Api.Models.Request.Accounts;
|
using Bit.Api.Models.Request.Accounts;
|
||||||
using Bit.Api.Models.Response;
|
using Bit.Api.Models.Response;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#nullable enable
|
#nullable enable
|
||||||
|
|
||||||
using Bit.Api.KeyManagement.Models.Response;
|
using Bit.Api.KeyManagement.Models.Response;
|
||||||
using Bit.Api.KeyManagement.Queries;
|
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
using Bit.Api.Models.Request;
|
using Bit.Api.Models.Request;
|
||||||
using Bit.Api.Models.Request.Accounts;
|
using Bit.Api.Models.Request.Accounts;
|
||||||
using Bit.Api.Models.Response;
|
using Bit.Api.Models.Response;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
using Bit.Api.KeyManagement.Models.Response;
|
using Bit.Api.KeyManagement.Models.Response;
|
||||||
using Bit.Api.KeyManagement.Queries;
|
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
using Bit.Core.Exceptions;
|
using Bit.Core.Exceptions;
|
||||||
using Bit.Core.Repositories;
|
using Bit.Core.Repositories;
|
||||||
using Microsoft.AspNetCore.Authorization;
|
using Microsoft.AspNetCore.Authorization;
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using Bit.Api.KeyManagement.Queries;
|
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
|
using Bit.Core.KeyManagement.Queries;
|
||||||
|
|
||||||
namespace Bit.Api.KeyManagement;
|
namespace Bit.Api.KeyManagement;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
using Bit.Api.KeyManagement.Models.Response;
|
using Bit.Api.KeyManagement.Models.Response;
|
||||||
using Bit.Api.KeyManagement.Queries;
|
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
using Bit.Api.Vault.Models.Response;
|
using Bit.Api.Vault.Models.Response;
|
||||||
using Bit.Core;
|
using Bit.Core;
|
||||||
using Bit.Core.AdminConsole.Entities;
|
using Bit.Core.AdminConsole.Entities;
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
#nullable enable
|
||||||
|
|
||||||
|
using Bit.Core.Entities;
|
||||||
|
using Bit.Core.KeyManagement.Models.Data;
|
||||||
|
|
||||||
|
namespace Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
|
|
||||||
|
public interface IUserAccountKeysQuery
|
||||||
|
{
|
||||||
|
Task<UserAccountKeysData> Run(User user);
|
||||||
|
}
|
@ -1,15 +1,12 @@
|
|||||||
#nullable enable
|
#nullable enable
|
||||||
|
|
||||||
|
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||||
using Bit.Core.Entities;
|
using Bit.Core.Entities;
|
||||||
using Bit.Core.KeyManagement.Models.Data;
|
using Bit.Core.KeyManagement.Models.Data;
|
||||||
using Bit.Core.KeyManagement.Repositories;
|
using Bit.Core.KeyManagement.Repositories;
|
||||||
|
|
||||||
namespace Bit.Api.KeyManagement.Queries;
|
namespace Bit.Core.KeyManagement.Queries;
|
||||||
|
|
||||||
public interface IUserAccountKeysQuery
|
|
||||||
{
|
|
||||||
Task<UserAccountKeysData> Run(User user);
|
|
||||||
}
|
|
||||||
|
|
||||||
public class UserAccountKeysQuery(IUserSignatureKeyPairRepository signatureKeyPairRepository) : IUserAccountKeysQuery
|
public class UserAccountKeysQuery(IUserSignatureKeyPairRepository signatureKeyPairRepository) : IUserAccountKeysQuery
|
||||||
{
|
{
|
Loading…
x
Reference in New Issue
Block a user