Skip to content

Commit b2019bd

Browse files
committed
{Keyvault} az keyvault key sign: Document base64 requirement for digest
1 parent 51d6b2c commit b2019bd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/azure-cli/azure/cli/command_modules/keyvault/_help.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@
379379
examples:
380380
- name: Create a signature from a digest using keyvault's key.
381381
text: |
382-
az keyvault key sign --name mykey --vault-name myvault --algorithm RS256 --digest "12345678901234567890123456789012"
382+
az keyvault key sign --name mykey --vault-name myvault --algorithm RS256 --digest "rsBwZF/lPuOzdjBZN2E08FjMM3JHyXit0Xi2zN+wAZ8="
383383
"""
384384

385385
helps['keyvault key verify'] = """
@@ -388,7 +388,7 @@
388388
examples:
389389
- name: Verify a signature using keyvault's key.
390390
text: |
391-
az keyvault key verify --name mykey --vault-name myvault --algorithm RS256 --digest "12345678901234567890123456789012" --signature XXXYYYZZZ
391+
az keyvault key verify --name mykey --vault-name myvault --algorithm RS256 --digest "rsBwZF/lPuOzdjBZN2E08FjMM3JHyXit0Xi2zN+wAZ8=" --signature XXXYYYZZZ
392392
"""
393393

394394
helps['keyvault key backup'] = """

src/azure-cli/azure/cli/command_modules/keyvault/_params.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ class CLISecurityDomainOperation(str, Enum):
426426
with self.argument_context('keyvault key {}'.format(scope)) as c:
427427
c.argument('algorithm', options_list=['--algorithm', '-a'], arg_type=get_enum_type(SignatureAlgorithm),
428428
help='Algorithm identifier')
429-
c.argument('digest', help='The value to sign')
429+
c.argument('digest', help='The value to sign (base64 encoded)')
430430
c.argument('signature', help='signature to verify')
431431

432432
with self.argument_context('keyvault key random') as c:

0 commit comments

Comments
 (0)