INNER CODE UNIT · Python
generate_options
tpm2-software/tpm2-pkcs11 · tools/tpm2_pkcs11/commandlets_keys.py:42
def generate_options(self, group_parser):
group_parser.add_argument(
'--label',
help='The tokens label to import the key too.\n',
required=True)
group_parser.add_argument(
'--key-label',
help='The label of the key imported. Defaults to an integer value.\n')
group_parser.add_argument(
'--id',
help='The key id. Defaults to a random 8 bytes of hex.\n',
default=binascii.hexlify(os.urandom(8)).decode())
group_parser.add_argument(
'--attr-always-authenticate',
action='store_true',
help='Sets the CKA_ALWAYS_AUTHENTICATE attribute to CK_TRUE.\n')
group_parser.add_argument(
'--hierarchy-auth',