22 lines
439 B
Bash
22 lines
439 B
Bash
#!/bin/bash
|
|
|
|
source .env
|
|
|
|
TOKEN=$(go run cmd/signjwt/*.go \
|
|
--expires-in 1m \
|
|
--vendor-id "$VENDOR_ID" \
|
|
--secret "$CLIENT_SECRET"
|
|
)
|
|
echo "CLIENT_TOKEN: $TOKEN"
|
|
|
|
|
|
my_parts=$(
|
|
go run cmd/signjwt/*.go \
|
|
--vendor-id "$VENDOR_ID" \
|
|
--secret "$CLIENT_SECRET" \
|
|
--machine-ppid-only
|
|
)
|
|
my_ppid=$(echo $my_parts | cut -d' ' -f1)
|
|
my_keyid=$(echo $my_parts | cut -d' ' -f2)
|
|
echo "PPID (Priv): $my_ppid KeyID (Pub): $my_keyid"
|