namespace Bit.Core.Tokens; public interface IDataProtectorTokenFactory where T : Tokenable { string Protect(T data); T Unprotect(string token); bool TryUnprotect(string token, out T data); bool TokenValid(string token); }