arnaucube
arnaucube/darkID-prototypePublic Self-hosted repository
darkID-prototype/clientApp/restRoutes.go
clientApp/restRoutes.goRaw
 1package main
 2
 3type Routes []Route
 4
 5var routes = Routes{
 6	Route{
 7		"Index",
 8		"GET",
 9		"/",
10		Index,
11	},
12	Route{
13		"GetServer",
14		"GET",
15		"/getserver",
16		GetServer,
17	},
18	Route{
19		"GetIDs",
20		"GET",
21		"/ids",
22		GetIDs,
23	},
24	Route{
25		"GetID",
26		"GET",
27		"/id/{keyid}",
28		GetID,
29	},
30	Route{
31		"GetNewID",
32		"GET",
33		"/newid",
34		GetNewID,
35	},
36	Route{
37		"GetBlindAndSendToSign",
38		"GET",
39		"/blindandsendtosign/{keyid}",
40		GetBlindAndSendToSign,
41	},
42	Route{
43		"GetVerify",
44		"GET",
45		"/verify/{keyid}",
46		GetVerify,
47	},
48	Route{
49		"GetDelete",
50		"GET",
51		"/delete/{keyid}",
52		GetDelete,
53	},
54	Route{
55		"PostEncrypt",
56		"POST",
57		"/encrypt/{keyid}",
58		PostEncrypt,
59	},
60	Route{
61		"PostDecrypt",
62		"POST",
63		"/decrypt/{keyid}",
64		PostDecrypt,
65	},
66}