summaryrefslogtreecommitdiff
path: root/try.sh
blob: e8c99345ca19b5f90b2e3d68fc631a5f9b0e5133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

set -eu

echo -----------------------------------------------------------
echo "Generating signing key"
./generate-rsa-key test.key
openssl rsa -in test.key.derpy -inform DER -RSAPublicKey_out -out test.key.der -outform DER

echo -----------------------------------------------------------
echo "Generating token"
./create-token test.key super > token

echo -----------------------------------------------------------
token="$(cat token)"
echo "$token" | jwt-decode

echo -----------------------------------------------------------

# openssl rsa -pubin \
#             -in effireg \
#             -inform PEM \
#             -RSAPublicKey_out \
#             -outform DER \
#             -out effireg.der

cargo run -q test.key.der "$token"