質問: ### 前提・実現したいこと 【処理の流れ】 1. レコード➀のステータスをAからBに変更 2. レコード➀に添付されているファイル(PDF)を**パスワード付Zipファイルに変換** 3. レコード➁のファイルに作成したZipファイルを紐づけ 【前提条件】 * レコード➁はレコード➀への参照関係項目を保持している * パスワードはAES-256を希望(一旦必須ではない) * パスワードは自動生成する * パスワードは半角英字大文字小文字数字の組み合わせで10桁を希望(一旦必須ではない) * ステータスの変更はモバイルアプリ(FieldServiceLightning)から対応(20190910追記) ### 試したこと ・こちらのサイトを参考にZipファイルは作成できたが、パスワードを付与することができず・・・ ・ContentDistributionを使用して、使用時にパスワードを付与することは可能だが、Zipファイルにパスワードが付与できていないので不可・・・ ・Java用のZipファイルを作成しパスワードを付与できるZip4jを参考にしようとしたが、クラスが100近くあり、断念・・・
回答: osのzipコマンドが一番楽だと思います。