Как использовать aws kms encrypt, когда «открытый текст» начинается с тире (-)

Это отличный вопрос (и все еще открытый годы спустя ). Я думаю, что теперь ответ официально дан в этом документе Google:

  • Обязательные элементы :без скобок
  • Необязательные взаимоисключающие элементы :квадратные скобки, разделенные вертикальной чертой
  • Обязательные взаимоисключающие элементы :фигурные скобки, разделенные вертикальной чертой

1
07.02.2020, 19:43
1 ответ

Что ж, выполнение aws kms encrypt helpдало мне решение:

$ aws kms encrypt --region us-east-1 --key-id vvvvvvvv --output text --query CiphertextBlob --plaintext fileb://clientsecret.txt

Где clientsecret.txt содержит строку, содержащую дефисы, без символа новой строки.

1
28.04.2021, 23:24

Теги

Похожие вопросы