diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-07-20 07:31:46 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-07-20 07:31:46 +0200 |
commit | 4ef1422a303c035735afd84d98ee7baba325c2fa (patch) | |
tree | 327638031e99a091d4cb3087862e74521db63b5c /scripts/tps-token-enroll.sh | |
parent | cc84991f7ebf911d3b5303738c84d6778accc537 (diff) | |
download | pki-dev-4ef1422a303c035735afd84d98ee7baba325c2fa.tar.gz pki-dev-4ef1422a303c035735afd84d98ee7baba325c2fa.tar.xz pki-dev-4ef1422a303c035735afd84d98ee7baba325c2fa.zip |
Updated TPS scripts.
Diffstat (limited to 'scripts/tps-token-enroll.sh')
-rwxr-xr-x | scripts/tps-token-enroll.sh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/scripts/tps-token-enroll.sh b/scripts/tps-token-enroll.sh new file mode 100755 index 0000000..a2dfd74 --- /dev/null +++ b/scripts/tps-token-enroll.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +uid=$1 +cuid=$2 + +if [ "$cuid" == "" ]; then + #cuid=a00192030405060708c9 + 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 auth_key=404142434445464748494a4b4c4d4e4f +op=token_set mac_key=404142434445464748494a4b4c4d4e4f +op=token_set kek_key=404142434445464748494a4b4c4d4e4f + +op=token_status + +op=ra_enroll uid=$uid pwd=Secret.123 new_pin=Secret.123 num_threads=1 extensions=tokenType=userKey + +#op=token_status + +op=exit +EOF |