@@ -64,6 +64,8 @@ CREATE TABLE `auth_token` (
6464) ENGINE= InnoDB DEFAULT CHARSET= latin1;
6565/* !40101 SET character_set_client = @saved_cs_client */ ;
6666
67+
68+
6769--
6870-- Dumping data for table `auth_token`
6971--
@@ -107,6 +109,31 @@ INSERT INTO `authzforce` VALUES
107109/* !40000 ALTER TABLE `authzforce` ENABLE KEYS */ ;
108110UNLOCK TABLES;
109111
112+ --
113+ -- Table structure for table `delegation_evidence`
114+ --
115+
116+ DROP TABLE IF EXISTS ` delegation_evidence` ;
117+ /* !40101 SET @saved_cs_client = @@character_set_client */ ;
118+ /* !40101 SET character_set_client = utf8 */ ;
119+ CREATE TABLE `delegation_evidence ` (
120+ ` policy_issuer` varchar (255 ) NOT NULL ,
121+ ` access_subject` varchar (255 ) NOT NULL ,
122+ ` policy` json NOT NULL ,
123+ PRIMARY KEY (` policy_issuer` ,` access_subject` ),
124+ UNIQUE KEY ` policy_issuer_access_subject_unique` (` policy_issuer` ,` access_subject` )
125+ ) ENGINE= InnoDB DEFAULT CHARSET= latin1;
126+ /* !40101 SET character_set_client = @saved_cs_client */ ;
127+
128+ --
129+ -- Dumping data for table `delegation_evidence`
130+ --
131+
132+ LOCK TABLES ` delegation_evidence` WRITE;
133+ /* !40000 ALTER TABLE `delegation_evidence` DISABLE KEYS */ ;
134+ /* !40000 ALTER TABLE `delegation_evidence` ENABLE KEYS */ ;
135+ UNLOCK TABLES;
136+
110137--
111138-- Table structure for table `eidas_credentials`
112139--
@@ -182,7 +209,7 @@ DROP TABLE IF EXISTS `oauth_access_token`;
182209/* !40101 SET @saved_cs_client = @@character_set_client */ ;
183210/* !40101 SET character_set_client = utf8 */ ;
184211CREATE TABLE `oauth_access_token ` (
185- ` access_token` varchar ( 255 ) NOT NULL ,
212+ ` access_token` text NOT NULL ,
186213 ` expires` datetime DEFAULT NULL ,
187214 ` scope` varchar (255 ) DEFAULT NULL ,
188215 ` refresh_token` varchar (255 ) DEFAULT NULL ,
@@ -192,8 +219,9 @@ CREATE TABLE `oauth_access_token` (
192219 ` user_id` char (36 ) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL ,
193220 ` iot_id` varchar (255 ) DEFAULT NULL ,
194221 ` authorization_code` varchar (255 ) DEFAULT NULL ,
195- PRIMARY KEY (` access_token` ),
196- UNIQUE KEY ` access_token` (` access_token` ),
222+ ` hash` char (64 ) NOT NULL ,
223+ PRIMARY KEY (` hash` ),
224+ UNIQUE KEY ` oauth_access_token_hash_uk` (` hash` ),
197225 KEY ` oauth_client_id` (` oauth_client_id` ),
198226 KEY ` user_id` (` user_id` ),
199227 KEY ` iot_id` (` iot_id` ),
@@ -210,14 +238,13 @@ CREATE TABLE `oauth_access_token` (
210238LOCK TABLES ` oauth_access_token` WRITE;
211239/* !40000 ALTER TABLE `oauth_access_token` DISABLE KEYS */ ;
212240INSERT INTO ` oauth_access_token` VALUES
213- (' 15682667caa4bb5ac15056fee3836b2980288bf2' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' 8ca60ce9-32f9-42d6-a013-a19b3af0c13d' ,' admin' ,NULL ,NULL ),
214- (' aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' ,' alice' ,NULL ,NULL ),
215- (' bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb' ,' bob' ,NULL ,NULL ),
216- (' cccccccccccccccccccccccccccccccccccccccc' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' cccccccc-cccc-cccc-cccc-cccccccccccc' ,' charlie' ,NULL ,NULL ),
217- (' d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' d1d1d1d1-dddd-dddd-dddd-d1d1d1d1d1d1' ,' detective1' ,NULL ,NULL ),
218- (' d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' d2d2d2d2-dddd-dddd-dddd-d2d2d2d2d2d2' ,' detective2' ,NULL ,NULL ),
219- (' m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' m1m1m1m1-mmmm-mmmm-mmmm-m1m1m1m1m1m1' ,' manager1' ,NULL ,NULL ),
220- (' m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' m2m2m2m2-mmmm-mmmm-mmmm-m2m2m2m2m2m2' ,' manager2' ,NULL ,NULL );
241+ (' aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa' ,' alice' ,NULL ,NULL , ' 12661599e24923dc17384a28644fbd2c0e30fa1cc7295772470d22729b054c8b' ),
242+ (' bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb' ,' bob' ,NULL ,NULL , ' 8d94b35f8eea7e1577e30fc75646dfeb4dd0982a083635028998d53ef590c7ec' ),
243+ (' cccccccccccccccccccccccccccccccccccccccc' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' cccccccc-cccc-cccc-cccc-cccccccccccc' ,' charlie' ,NULL ,NULL , ' f57858edab011913ac0a5d92f04987f4b34eab0d702c8198c1900871d7d87198' ),
244+ (' d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' d1d1d1d1-dddd-dddd-dddd-d1d1d1d1d1d1' ,' detective1' ,NULL ,NULL , ' 18a4605f12def28bbbbab7bbef23fe6e204d73432d9aee8514fc168037945221' ),
245+ (' d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' d2d2d2d2-dddd-dddd-dddd-d2d2d2d2d2d2' ,' detective2' ,NULL ,NULL , ' 1df5d6346470cc81d7a533f67a8399c052b5fc608b94972557138e10a335c5e1' ),
246+ (' m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1m1' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' m1m1m1m1-mmmm-mmmm-mmmm-m1m1m1m1m1m1' ,' manager1' ,NULL ,NULL , ' 853d6a374a92501e3e93d28184f9217941793ff646b636c04b35d20169c0d3b7' ),
247+ (' m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2m2' ,' 2016-07-30 12:14:21' ,NULL ,NULL ,NULL ,NULL ,' m2m2m2m2-mmmm-mmmm-mmmm-m2m2m2m2m2m2' ,' manager2' ,NULL ,NULL , ' 5603ade3a9d2303dbf3f28a35023a53c28297dc7db955784ac09b4c294ecae8b' );
221248
222249/* !40000 ALTER TABLE `oauth_access_token` ENABLE KEYS */ ;
223250UNLOCK TABLES;
@@ -238,7 +265,9 @@ CREATE TABLE `oauth_authorization_code` (
238265 ` extra` json DEFAULT NULL ,
239266 ` oauth_client_id` char (36 ) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL ,
240267 ` user_id` char (36 ) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL ,
268+ ` nonce` varchar (255 ) DEFAULT NULL ,
241269 PRIMARY KEY (` authorization_code` ),
270+
242271 UNIQUE KEY ` authorization_code` (` authorization_code` ),
243272 KEY ` oauth_client_id` (` oauth_client_id` ),
244273 KEY ` user_id` (` user_id` ),
0 commit comments