Project

General

Profile

API token format » History » Version 2

Tom Clegg, 10/12/2018 08:08 PM

1 1 Tom Clegg
h1. API token format
2
3
h2. v1 token
4
5
<v1-token> ::= <secret>
6
7
<secret> ::= {<lc-alphanum>}  ; length>45
8
9
<lc-alphanum> ::= [a-z0-9]
10
11
12
h2. v2 token
13
14 2 Tom Clegg
<v2-token> ::= "v2/" <uuid> "/" <secret> [ "/" <container_uuid> ]
15 1 Tom Clegg
16
<secret> ::= {<lc-alphanum>}  ; length&gt;45
17
18
<lc-alphanum> ::= [a-z0-9]
19
20
21
h2. v2 token, salted
22
23 2 Tom Clegg
<v2-token> ::= "v2/" <uuid> "/" <secret> [ "/" <container_uuid> ]
24 1 Tom Clegg
25
<secret> ::= {<lc-hex-digit>}  ; length=40
26
27
<lc-hex-digit> ::= [a-f0-9]