2017-01-20 22:29:01 -05:00
|
|
|
|
using System;
|
2018-08-21 09:29:38 -04:00
|
|
|
|
using System.Collections.Generic;
|
2017-01-20 22:29:01 -05:00
|
|
|
|
using System.Threading.Tasks;
|
2017-08-11 10:04:59 -04:00
|
|
|
|
using Bit.Core.Enums;
|
2017-03-08 21:45:08 -05:00
|
|
|
|
using Bit.Core.Models.Table;
|
2017-01-20 22:29:01 -05:00
|
|
|
|
|
|
|
|
|
|
namespace Bit.Core.Services
|
|
|
|
|
|
{
|
2017-05-26 09:44:54 -04:00
|
|
|
|
public class NoopPushNotificationService : IPushNotificationService
|
2017-01-20 22:29:01 -05:00
|
|
|
|
{
|
2018-08-21 09:29:38 -04:00
|
|
|
|
public Task PushSyncCipherCreateAsync(Cipher cipher, IEnumerable<Guid> collectionIds)
|
2017-01-20 22:29:01 -05:00
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncCipherDeleteAsync(Cipher cipher)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncCiphersAsync(Guid userId)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2018-08-21 09:29:38 -04:00
|
|
|
|
public Task PushSyncCipherUpdateAsync(Cipher cipher, IEnumerable<Guid> collectionIds)
|
2017-01-20 22:29:01 -05:00
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
2017-04-21 14:23:14 -04:00
|
|
|
|
|
|
|
|
|
|
public Task PushSyncFolderCreateAsync(Folder folder)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncFolderDeleteAsync(Folder folder)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncFolderUpdateAsync(Folder folder)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncOrgKeysAsync(Guid userId)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncSettingsAsync(Guid userId)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task PushSyncVaultAsync(Guid userId)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
2017-08-11 10:04:59 -04:00
|
|
|
|
|
2018-08-28 08:22:49 -04:00
|
|
|
|
public Task PushLogOutAsync(Guid userId)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2017-08-11 10:04:59 -04:00
|
|
|
|
public Task SendPayloadToOrganizationAsync(string orgId, PushType type, object payload, string identifier)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Task SendPayloadToUserAsync(string userId, PushType type, object payload, string identifier)
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.FromResult(0);
|
|
|
|
|
|
}
|
2017-01-20 22:29:01 -05:00
|
|
|
|
}
|
|
|
|
|
|
}
|