BYOK のテナントの秘密を生成するためのサンプルスクリプト
テナントの秘密のアップロード準備に役立つヘルパースクリプトが用意されています。このスクリプトは、テナントの秘密として乱数を生成し、秘密の SHA256 ハッシュを計算し、証明書からの公開鍵を使用して秘密を暗号化します。
| アドオンサブスクリプションとして使用可能なエディション: Enterprise Edition、Performance Edition、および Unlimited Edition。Salesforce Shield の購入が必要です。Summer '15 以降に作成された Developer Edition 組織は無料で使用できます。 |
| Salesforce Classic および Lightning Experience の両方で使用できます。 |
- Salesforce 知識ベースからスクリプトをダウンロードします。スクリプトを証明書と同じディレクトリに保存します。
-
次のように、証明書名を指定してスクリプトを実行します: ./secretgen.sh my_certificate.crt
この証明書名を実際にダウンロードした証明書のファイル名に置き換えてください。
-
スクリプトによって複数のファイルが生成されます。末尾に .b64 サフィックスを持つ 2 つのファイルを探します。
末尾に .b64 があるファイルは Base64 でエンコードされた暗号化されたテナントの秘密と、プレーンテキストのテナントの秘密の Base64 でエンコードされたハッシュです。次のステップでは、これらの両方のファイルが必要になります。