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.WebAuthn;
|
||||
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.Models.Request.Accounts;
|
||||
using Bit.Api.Models.Response;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#nullable enable
|
||||
|
||||
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.Accounts;
|
||||
using Bit.Api.Models.Response;
|
||||
|
@ -1,5 +1,5 @@
|
||||
using Bit.Api.KeyManagement.Models.Response;
|
||||
using Bit.Api.KeyManagement.Queries;
|
||||
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||
using Bit.Core.Exceptions;
|
||||
using Bit.Core.Repositories;
|
||||
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;
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
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.Core;
|
||||
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
|
||||
|
||||
using Bit.Api.KeyManagement.Queries.Interfaces;
|
||||
using Bit.Core.Entities;
|
||||
using Bit.Core.KeyManagement.Models.Data;
|
||||
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
|
||||
{
|
Loading…
x
Reference in New Issue
Block a user