credential lookup in mysql/sqlite database

This commit is contained in:
Martin Willi
2008-03-14 15:06:42 +00:00
parent 9c410a8806
commit 39ea88f694
7 changed files with 493 additions and 2 deletions
+26
View File
@@ -73,3 +73,29 @@ CREATE TABLE traffic_selectors (
end_port INTEGER NOT NULL default '65535'
);
DROP TABLE IF EXISTS shared_secrets;
CREATE TABLE shared_secrets (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
type INTEGER NOT NULL,
local TEXT default NULL,
remote TEXT default NULL,
data BLOB NOT NULL
);
DROP TABLE IF EXISTS certificates;
CREATE TABLE certificates (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
type INTEGER NOT NULL,
keytype INTEGER NOT NULL,
keyid BLOB NOT NULL,
subject TEXT default NULL,
data BLOB NOT NULL
);
DROP TABLE IF EXISTS private_keys;
CREATE TABLE private_keys (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
type INTEGER NOT NULL,
keyid BLOB NOT NULL,
data BLOB NOT NULL
);