# openssl-cms.1ssl
# Autogenerated from man page /usr/share/man/man1/openssl-cms.1ssl.gz
complete -c 'openssl-cms.1ssl' -o help -d 'X Item "-help" Print out a usage message'
complete -c 'openssl-cms.1ssl' -o in -d 'X Item "-in filename" The input message to be encrypted or signed or the mess…'
complete -c 'openssl-cms.1ssl' -o out -d 'X Item "-out filename" The message text that has been decrypted or verified o…'
complete -c 'openssl-cms.1ssl' -o config -d 'X Item "-config configfile" See "Configuration Option" in openssl\\|(1)'
complete -c 'openssl-cms.1ssl' -o encrypt -d 'X Item "-encrypt" Encrypt data for the given recipient certificates'
complete -c 'openssl-cms.1ssl' -o decrypt -d 'X Item "-decrypt" Decrypt data using the supplied certificate and private key'
complete -c 'openssl-cms.1ssl' -o sign -d 'X Item "-sign" Sign data using the supplied certificate and private key'
complete -c 'openssl-cms.1ssl' -o verify -d 'X Item "-verify" Verify signed data'
complete -c 'openssl-cms.1ssl' -o resign -d 'X Item "-resign" Resign a message: take an existing message and one or more n…'
complete -c 'openssl-cms.1ssl' -o sign_receipt -d 'X Item "-sign_receipt" Generate and output a signed receipt for the supplied …'
complete -c 'openssl-cms.1ssl' -o verify_receipt -d 'X Item "-verify_receipt receipt" Verify a signed receipt in filename receipt'
complete -c 'openssl-cms.1ssl' -o digest -d 'X Item "-digest digest" When used with -sign, provides the digest in hexadeci…'
complete -c 'openssl-cms.1ssl' -o digest_create -d 'X Item "-digest_create" Create a CMS DigestedData type'
complete -c 'openssl-cms.1ssl' -o digest_verify -d 'X Item "-digest_verify" Verify a CMS DigestedData type and output the content'
complete -c 'openssl-cms.1ssl' -o compress -d 'X Item "-compress" Create a CMS CompressedData type'
complete -c 'openssl-cms.1ssl' -o uncompress -d 'X Item "-uncompress" Uncompress a CMS CompressedData type and output the cont…'
complete -c 'openssl-cms.1ssl' -o EncryptedData_encrypt -d 'X Item "-EncryptedData_encrypt" Encrypt content using supplied symmetric key …'
complete -c 'openssl-cms.1ssl' -o EncryptedData_decrypt -d 'X Item "-EncryptedData_decrypt" Decrypt content using supplied symmetric key …'
complete -c 'openssl-cms.1ssl' -o data_create -d 'X Item "-data_create" Create a CMS Data type'
complete -c 'openssl-cms.1ssl' -o data_out -d 'X Item "-data_out" Data type and output the content'
complete -c 'openssl-cms.1ssl' -o cmsout -d 'X Item "-cmsout" Takes an input message and writes out a PEM encoded CMS stru…'
complete -c 'openssl-cms.1ssl' -o inform -d 'X Item "-inform DER|PEM|SMIME" The input format of the CMS structure (if one …'
complete -c 'openssl-cms.1ssl' -o outform -d 'X Item "-outform DER|PEM|SMIME" The output format of the CMS structure (if on…'
complete -c 'openssl-cms.1ssl' -o rctform -d 'X Item "-rctform DER|PEM|SMIME" The signed receipt format for use with the -r…'
complete -c 'openssl-cms.1ssl' -o stream -o indef -d 'X Item "-stream, -indef" The -stream and -indef options are equivalent and en…'
complete -c 'openssl-cms.1ssl' -o noindef -d 'X Item "-noindef" Disable streaming I/O where it would produce and indefinite…'
complete -c 'openssl-cms.1ssl' -o binary -d 'X Item "-binary" Normally the input message is converted to "canonical" forma…'
complete -c 'openssl-cms.1ssl' -o crlfeol -d 'X Item "-crlfeol" Normally the output file uses a single LF as end of line'
complete -c 'openssl-cms.1ssl' -o asciicrlf -d 'X Item "-asciicrlf" When signing use ASCII CRLF format canonicalisation'
complete -c 'openssl-cms.1ssl' -o pwri_password -d 'X Item "-pwri_password password" Specify password for recipient'
complete -c 'openssl-cms.1ssl' -o secretkey -d 'X Item "-secretkey key" Specify symmetric key to use'
complete -c 'openssl-cms.1ssl' -o secretkeyid -d 'X Item "-secretkeyid id" The key identifier for the supplied symmetric key fo…'
complete -c 'openssl-cms.1ssl' -o inkey -d 'X Item "-inkey filename|uri" The private key to use when signing or decrypting'
complete -c 'openssl-cms.1ssl' -o passin -d 'X Item "-passin arg" The private key password source'
complete -c 'openssl-cms.1ssl' -o keyopt -d 'X Item "-keyopt name:parameter" For signing and encryption this option can be…'
complete -c 'openssl-cms.1ssl' -o keyform -d 'X Item "-keyform DER|PEM|P12|ENGINE" The format of the private key file; unsp…'
complete -c 'openssl-cms.1ssl' -o engine -d 'X Item "-engine id" See "Engine Options" in openssl\\|(1)'
complete -c 'openssl-cms.1ssl' -o provider -d 'X Item "-provider name"'
complete -c 'openssl-cms.1ssl' -o provider-path -d 'X Item "-provider-path path"'
complete -c 'openssl-cms.1ssl' -o propquery -d 'X Item "-propquery propq" '
complete -c 'openssl-cms.1ssl' -o rand -o writerand -d 'X Item "-rand files, -writerand file" See "Random State Options" in openssl\\|…'
complete -c 'openssl-cms.1ssl' -o originator -d 'X Item "-originator file" A certificate of the originator of the encrypted me…'
complete -c 'openssl-cms.1ssl' -o recip -d 'X Item "-recip file" When decrypting a message this specifies the certificate…'
complete -c 'openssl-cms.1ssl' -o wrap -d 'X Item "-wrap cipher" Cipher algorithm to use for key wrap when encrypting th…'
complete -c 'openssl-cms.1ssl' -o aes128-wrap -o aes192-wrap -o aes256-wrap -o des3-wrap -d 'X Item "-aes128-wrap, -aes192-wrap, -aes256-wrap, -des3-wrap" Use AES128, AES…'
complete -c 'openssl-cms.1ssl' -o debug_decrypt -d 'X Item "-debug_decrypt" This option sets the CMS_DEBUG_DECRYPT flag'
complete -c 'openssl-cms.1ssl' -o md -d 'X Item "-md digest" Digest algorithm to use when signing or resigning'
complete -c 'openssl-cms.1ssl' -o signer -d 'X Item "-signer file" A signing certificate'
complete -c 'openssl-cms.1ssl' -o certfile -d 'X Item "-certfile file" Allows additional certificates to be specified'
complete -c 'openssl-cms.1ssl' -o cades -d 'X Item "-cades" When used with -sign, add an ESS signingCertificate or ESS si…'
complete -c 'openssl-cms.1ssl' -o nodetach -d 'X Item "-nodetach" When signing a message use opaque signing: this form is mo…'
complete -c 'openssl-cms.1ssl' -o nocerts -d 'X Item "-nocerts" When signing a message the signer\'s certificate is normally…'
complete -c 'openssl-cms.1ssl' -o noattr -d 'X Item "-noattr" Normally when a message is signed a set of attributes are in…'
complete -c 'openssl-cms.1ssl' -o nosmimecap -d 'X Item "-nosmimecap" Exclude the list of supported algorithms from signed att…'
complete -c 'openssl-cms.1ssl' -o receipt_request_all -o receipt_request_first -d 'X Item "-receipt_request_all, -receipt_request_first" For -sign option includ…'
complete -c 'openssl-cms.1ssl' -o receipt_request_from -d 'X Item "-receipt_request_from emailaddress" For -sign option include a signed…'
complete -c 'openssl-cms.1ssl' -o receipt_request_to -d 'X Item "-receipt_request_to emailaddress" Add an explicit email address where…'
complete -c 'openssl-cms.1ssl' -o content -d 'X Item "-content filename" This specifies a file containing the detached cont…'
complete -c 'openssl-cms.1ssl' -o no_content_verify -d 'X Item "-no_content_verify" Do not verify signed content signatures'
complete -c 'openssl-cms.1ssl' -o no_attr_verify -d 'X Item "-no_attr_verify" Do not verify signed attribute signatures'
complete -c 'openssl-cms.1ssl' -o nosigs -d 'X Item "-nosigs" Don\'t verify message signature'
complete -c 'openssl-cms.1ssl' -o noverify -d 'X Item "-noverify" Do not verify the signers certificate of a signed message'
complete -c 'openssl-cms.1ssl' -o nointern -d 'X Item "-nointern" When verifying a message normally certificates (if any) in…'
complete -c 'openssl-cms.1ssl' -o verify_retcode -d 'X Item "-verify_retcode" Exit nonzero on verification failure'
complete -c 'openssl-cms.1ssl' -o CAfile -o no-CAfile -o CApath -o no-CApath -o CAstore -o no-CAstore -d 'X Item "-CAfile file, -no-CAfile, -CApath dir, -no-CApath, -CAstore uri, -no-…'
complete -c 'openssl-cms.1ssl' -o keyid -d 'X Item "-keyid" Use subject key identifier to identify certificates instead o…'
complete -c 'openssl-cms.1ssl' -o econtent_type -d 'X Item "-econtent_type type" Set the encapsulated content type to type if not…'
complete -c 'openssl-cms.1ssl' -o text -d 'X Item "-text" This option adds plain text (text/plain) MIME headers to the s…'
complete -c 'openssl-cms.1ssl' -o certsout -d 'X Item "-certsout file" Any certificates contained in the input message are w…'
complete -c 'openssl-cms.1ssl' -o to -o from -o subject -d 'X Item "-to, -from, -subject" The relevant email headers'
complete -c 'openssl-cms.1ssl' -o noout -d 'X Item "-noout" For the -cmsout operation do not output the parsed CMS struct…'
complete -c 'openssl-cms.1ssl' -o print -d 'X Item "-print" For the -cmsout operation print out all fields of the CMS str…'
complete -c 'openssl-cms.1ssl' -o nameopt -d 'X Item "-nameopt option" For the -cmsout operation when -print option is in u…'
complete -c 'openssl-cms.1ssl' -o receipt_request_print -d 'X Item "-receipt_request_print" For the -verify operation print out the conte…'
complete -c 'openssl-cms.1ssl' -o cipher
complete -c 'openssl-cms.1ssl' -o EncryptedData_create
complete -c 'openssl-cms.1ssl' -o allow_proxy_certs -o attime -o no_check_time -o check_ss_sig -o crl_check -o crl_check_all -o explicit_policy -o extended_crl -o ignore_critical -o inhibit_any -o inhibit_map -o no_alt_chains -o partial_chain -o policy -o policy_check -o policy_print -o purpose -o suiteB_128 -o suiteB_128_only -o suiteB_192 -o trusted_first -o use_deltas -o auth_level -o verify_depth -o verify_email -o verify_hostname -o verify_ip -o verify_name -o x509_strict -o issuer_checks

