1# vi: set ft=conf23# start soft serve4exec soft serve &5# wait for SSH server to start6ensureserverrunning SSH_PORT78# create user9soft user create user1 --key "$USER1_AUTHORIZED_KEY"1011# generate jwt token12usoft token create 'test1'13stdout 'ss_.*'14stderr 'Access token created'15usoft token create --expires-in 1y 'test2'16stdout 'ss_.*'17stderr 'Access token created'18usoft token create --expires-in 1ns 'test3'19stdout 'ss_.*'20stderr 'Access token created'2122# list tokens23usoft token list24cp stdout tokens.txt25grep '1.*test1.*Z - forever' tokens.txt26grep '2.*test2.*Z - .*Z' tokens.txt27grep '3.*test3.*Z - .*Z\(expired\)' tokens.txt2829# delete token30usoft token delete 131stderr 'Access token deleted'32! usoft token delete 133stderr 'token not found'3435# stop the server36[windows] stopserver