mirror of
https://github.com/bitwarden/server.git
synced 2025-07-05 10:02:47 -05:00

* table storage grants * simple shard on storage accounts * use is not * cosmos grant repo * remove single storage connection string * some fixes to dapper grant repo * pattern matching * add fallback to base PersistedGrantStore * service collection extension cleanup * cleanup * remove unused Id * empty string rowkey * fix sharding method logic * ttl for cosmos * make ttl an int * fixes to cosmos implementation * fix partition key values * catch notfound exceptions * indenting * update grantitem with custom serialization * use new transform helpers * grantloader perf test tool * ref * remove grant loader project * remove table storage implementation * remove table storage stuff * all redis fallback to build to null * revert sln file change * EOF new line * remove trailing comma * lint fixes * add grant to names * move cosmos serilaizer to utils * add some .net 8 keyed service comments * EnableContentResponseOnWrite * Fix type in EF grant repository
16 lines
423 B
C#
16 lines
423 B
C#
namespace Bit.Core.Auth.Models.Data;
|
|
|
|
public interface IGrant
|
|
{
|
|
string Key { get; set; }
|
|
string Type { get; set; }
|
|
string SubjectId { get; set; }
|
|
string SessionId { get; set; }
|
|
string ClientId { get; set; }
|
|
string Description { get; set; }
|
|
DateTime CreationDate { get; set; }
|
|
DateTime? ExpirationDate { get; set; }
|
|
DateTime? ConsumedDate { get; set; }
|
|
string Data { get; set; }
|
|
}
|