示例#1
0
 def Args(parser):
     flags.AddKeyResourceFlags(parser, 'to use for signing.')
     flags.AddCryptoKeyVersionFlag(parser, 'to use for signing')
     flags.AddDigestAlgorithmFlag(parser,
                                  'The algorithm to digest the input.')
     flags.AddInputFileFlag(parser, 'to sign')
     flags.AddSignatureFileFlag(parser, 'to output')
示例#2
0
 def Args(parser):
     flags.AddKeyResourceFlags(parser, 'to use for asymmetric-decryption.')
     flags.AddCryptoKeyVersionFlag(parser,
                                   'to use for asymmetric-decryption')
     flags.AddCiphertextFileFlag(parser, 'to decrypt')
     flags.AddPlaintextFileFlag(parser, 'to output')
     flags.AddSkipIntegrityVerification(parser)
示例#3
0
 def Args(parser):
     flags.AddKeyResourceFlags(parser, 'The key to use for encryption.')
     flags.AddCryptoKeyVersionFlag(parser, 'to use for encryption')
     flags.AddPlaintextFileFlag(parser, 'to encrypt')
     flags.AddCiphertextFileFlag(parser, 'to output')
     flags.AddAadFileFlag(parser)
     flags.AddSkipIntegrityVerification(parser)
示例#4
0
 def Args(parser):
     flags.AddLocationFlag(parser)
     flags.AddKeyRingFlag(parser)
     flags.AddCryptoKeyFlag(parser, 'The key to use for encryption.')
     flags.AddCryptoKeyVersionFlag(parser, 'to use for encryption')
     flags.AddPlaintextFileFlag(parser, 'to encrypt')
     flags.AddCiphertextFileFlag(parser, 'to output')
     flags.AddAadFileFlag(parser)
 def Args(parser):
   flags.AddKeyResourceFlags(parser, 'The containing key to import into.')
   flags.AddCryptoKeyVersionFlag(
       parser, 'to re-import into. Omit this field for first-time import')
   flags.AddRsaAesWrappedKeyFileFlag(parser, 'to import')
   flags.AddImportedVersionAlgorithmFlag(parser)
   flags.AddRequiredImportJobArgument(parser, 'to import from')
   flags.AddOptionalPublicKeyFileArgument(parser)
   flags.AddOptionalTargetKeyFileArgument(parser)
示例#6
0
 def Args(parser):
     flags.AddCryptoKeyArgument(parser, 'to modify')
     flags.AddCryptoKeyVersionFlag(parser, 'to make primary', required=True)
 def Args(parser):
     flags.AddKeyResourceFlags(parser, 'to use for signing.')
     flags.AddCryptoKeyVersionFlag(parser, 'to use for signing')
     flags.AddInputFileFlag(parser, 'to sign')
     flags.AddSignatureFileFlag(parser, 'to output')
     flags.AddSkipIntegrityVerification(parser)