generateSignedData
public abstract byte[] generateSignedData(ContentSignerParameters parameters,
boolean omitContent,
boolean applyTimestamp)
throws NoSuchAlgorithmException,
CertificateException,
IOException
非推奨。
PKCS #7署名付きデータメッセージを生成します。 このメソッドは、署名がすでに生成されている場合に使用されます。 署名、署名者の詳細、およびオプションで署名タイムスタンプと署名されたコンテンツはすべて、署名されたデータ・メッセージにパッケージ化されます。
- パラメータ:
parameters - NULL以外の入力パラメータ。
omitContent - 署名付きデータ・メッセージからコンテンツを省略する場合はtrue。 それ以外の場合は、コンテンツが含まれます。
applyTimestamp - 署名にタイムスタンプを付ける場合はtrue。 それ以外の場合、タイムスタンプは実行されません。
- 戻り値:
- PKCS #7署名付きデータメッセージ。
- 例外:
NoSuchAlgorithmException - 署名アルゴリズムが認識されない場合、例外がスローされます。
CertificateException - 署名者の証明書またはTSAの証明書の処理中にエラーが発生した場合、例外がスローされます。
IOException - 署名タイムスタンプの生成中または署名付きデータ・メッセージの生成中にエラーが発生した場合に、例外がスローされます。
NullPointerException - パラメータがnullの場合、例外がスローされます。