namespace linker.messenger.signin { public interface ISignInClientStore { /// /// 信标服务器 /// public SignInClientServerInfo Server { get; } /// /// 分组 /// public SignInClientGroupInfo Group { get; } /// /// id /// public string Id { get; } /// /// 名称 /// public string Name { get; } /// /// 设置名称 /// /// public void SetName(string newName); /// /// 设置分组,第一个生效 /// /// public void SetGroups(SignInClientGroupInfo[] groups); /// /// 设置生效分组的密码 /// /// public void SetGroupPassword(string password); /// /// 设置信标服务器 /// /// public void SetServer(SignInClientServerInfo servers); /// /// 设置信标密钥 /// /// public void SetSecretKey(string secretKey); /// /// 设置id /// /// public void SetId(string id); public bool Confirm(); } }