mirror of
https://github.com/moparisthebest/keepass2android
synced 2024-08-13 17:03:49 -04:00
37 lines
569 B
C#
37 lines
569 B
C#
|
using KeePassLib;
|
||
|
using KeePassLib.Keys;
|
||
|
using KeePassLib.Serialization;
|
||
|
|
||
|
namespace keepass2android
|
||
|
{
|
||
|
public class App
|
||
|
{
|
||
|
public class Kp2A
|
||
|
{
|
||
|
private static Db _mDb;
|
||
|
|
||
|
public class Db
|
||
|
{
|
||
|
public void SetEntry(PwEntry e)
|
||
|
{
|
||
|
KpDatabase = new PwDatabase();
|
||
|
KpDatabase.New(new IOConnectionInfo(), new CompositeKey());
|
||
|
|
||
|
KpDatabase.RootGroup.AddEntry(e, true);
|
||
|
}
|
||
|
|
||
|
public PwDatabase KpDatabase
|
||
|
{
|
||
|
get; set;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
public static Db GetDb()
|
||
|
{
|
||
|
if (_mDb == null)
|
||
|
_mDb = new Db();
|
||
|
return _mDb;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|