Support tool for PKCS#11 Usage: softhsm2-util [ACTION] [OPTIONS] Action: --delete-token Delete the token at a given slot. Use with --token or --serial. WARNING: Any content in token will be erased. -h Shows this help screen. --help Shows this help screen. --import Import an object from the given path. Use with --import-type, --slot or --token or --serial, --file-pin, --label, --id, --no-public-key, and --pin. --import-type Import object type, type may be one of: keypair [default] The file must be in PKCS#8 PEM format. aes The file must be in binary format. cert The file must be in X509 PEM format. --init-token Initialize the token at a given slot. Use with --slot or --token or --serial or --free, --label, --so-pin, and --pin. WARNING: Any content in token will be erased. --show-slots Display all the available slots. --show-config Show configuration info, var may be one of: default-pkcs11-lib print the default PKCS#11 library. -v Show version info. --version Show version info. Options: --aes Used to tell import to use file as is and import it as AES. Deprecated, use '--import-type aes'. --file-pin Supply a PIN if the file is encrypted. --force Used to override a warning. --free Use the first free/uninitialized token. --id Defines the ID of the object. Hexadecimal characters. Use with --force if multiple key pairs may share the same ID. --label Defines the label of the object or the token. --module Use another PKCS#11 library than SoftHSM. --no-public-key Do not import the public key. --pin The PIN for the normal user. --serial Will use the token with a matching serial number. --slot The slot where the token is located. --so-pin The PIN for the Security Officer (SO). --token