認証実行時オブジェクトの作成を目的としたクラスです。この実行時オブジェクトの整合性が損なわれた場合は、必ず検出されます。オブジェクト、署名付きオブジェクト、およびその署名を保持します。署名付きオブジェクトは、元のオブジェクトの直列化された形式での精密なコピーです。一度コピーが生成されると、元のオブジェクトをさらに操作しても、コピーに影響を与えることはありません。オブジェクトによって指定されます。次に、署名の一般的な使い方を示します。留意点をいくつか挙げます。メソッド内で再初期化されるので、それらのエンジンを初期化する必要はありません。生成するのに使う非公開鍵に一致していなければなりません。重要なのは、柔軟性です。メソッドはカスタマイズされた署名エンジンにより、暗号プロバイダの一部として正式にインストールされていない署名アルゴリズムを実装できます。エンジンが使用中であるかを確認することが重要です。返そうとする場合があります。アルゴリズムは、署名と同じ規約を使って指定されます。場合は、メッセージダイジェストアルゴリズムに複数の選択肢があります。デフォルトはないので、必ずアルゴリズムの名前を指定しなければなりません。パラメータで指定されます。このプロバイダを指定しないと、デフォルトのプロバイダが使用されます。各インストールは、特定プロバイダをデフォルトとして使うように設定できます。使用するアプリケーションでは、以下のことが行えます。実行時に対しても内部的に使用できる。メソッドの概要StringgetAlgorithm()署名アルゴリズムの名前を取得します。ObjectgetObject()カプセル化されたオブジェクトを取得します。byte[]getSignature()署名付きオブジェクトの署名を、バイト配列の形式で取得します。内の署名が、内部に格納されたオブジェクトの有効な署名かどうかを、指定された検証エンジンを使って、指定された検証鍵で検証します。指定されたオブジェクトは、指定された署名エンジンを使って、指定された署名鍵で署名されます。ClassNotFoundExceptionカプセル化されたオブジェクトを取得します。このオブジェクトは、復帰する前に直列化が復元されます。getSignature()署名付きオブジェクトの署名を、バイト配列の形式で取得します。getAlgorithm()署名アルゴリズムの名前を取得します。内の署名が、内部に格納されたオブジェクトの有効な署名かどうかを、指定された検証エンジンを使って、指定された検証鍵で検証します。開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。