blob: 6961380afc65dba02f6c0977195d4d84d763d25f (
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
28
29
30
31
32
33
34
35
36
|
#!/bin/sh
uid=$1
cuid=$2
if [ "$cuid" == "" ]; then
#cuid=a00192030405060708c9
#cuid=A7D05D2BA7D1AFB4E7C1
cuid=`hexdump -v -n "10" -e '1/1 "%02x"' /dev/urandom`
fi
echo $cuid
tpsclient <<EOF
op=var_set name=ra_host value=localhost
op=var_set name=ra_port value=8080
op=var_set name=ra_uri value=/tps/tps
op=var_list
#op=token_status
op=token_set cuid=$cuid msn=01020304 app_ver=6FBBC105 key_info=0101 major_ver=0 minor_ver=0
#op=token_set cuid=$cuid app_ver=6FBBC105 key_info=0101
op=token_set auth_key=404142434445464748494a4b4c4d4e4f
op=token_set mac_key=404142434445464748494a4b4c4d4e4f
op=token_set kek_key=404142434445464748494a4b4c4d4e4f
op=token_status
op=ra_format uid=$uid pwd=Secret.123 new_pin=Secret.123 num_threads=1 extensions=tokenType=userKey
#op=token_status
op=exit
EOF
|