Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 6c2c160

Browse files
committed
Updated README.md
1 parent a42a59e commit 6c2c160

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,20 @@
11
# oidcmsg
2-
Implementation of OIDC protocol messages
2+
Implementation of OIDC protocol messages.
3+
4+
oidcmsg is the 2nd layer in the
5+
JwtConnect stack (cryptojwt, oidcmsg, oidcservice, oidcrp)
6+
7+
Handles serialising into a couple of formats (jwt, json, urlencoded and dict) and deserialising from said formats.
8+
9+
It also does verification of messages , that is :
10+
11+
+ does all the required parameters have a value
12+
+ are the parameter values of the right type
13+
+ if there is a list of permitted values is a parameter value in that list.
14+
15+
Also implements a **KeyJar** which keeps keys belonging to
16+
different owners. One owner may have many keys.
17+
If some of these keys have a common origin, like described in a JWKS.
18+
Such a set will be kept in a **keyBundle**.
19+
Also implemented in this package.
20+

0 commit comments

Comments
 (0)