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();
}
}