- 
- すべてのスーパー・インタフェース:
- Destroyable,- Key,- PrivateKey,- Serializable,- XECKey
 
 public interface XECPrivateKey extends XECKey, PrivateKey RFC 7748で定義される楕円曲線秘密鍵のインタフェース。 これらのキーはECPrivateKeyで表されるキーとは異なり、XDHKeyAgreementアルゴリズムなどのRFC 7748に基づいたアルゴリズムで使用することを意図しています。 XEC秘密鍵は、RFC 7748で説明されているエンコードされたスカラー値です。 このRFCに定義されているデコード手順には、キーの特定のビットに1または0を強制する操作が含まれています。 この操作は、秘密鍵の"プルーニング"または"結合"と呼ばれます。 このインタフェースから返された配列は実行されず、実装ではこの配列を任意の数値操作で使用する前にプルーニングする必要があります。- 導入されたバージョン:
- 11
 
- 
- 
フィールドのサマリー- 
interface java.security.PrivateKeyで宣言されたフィールドserialVersionUID
 
- 
 - 
メソッドのサマリー- 
インタフェース javax.security.auth.Destroyableで宣言されたメソッドdestroy, isDestroyed
 - 
インタフェース java.security.Keyで宣言されたメソッドgetAlgorithm, getEncoded, getFormat
 
- 
 
- 
- 
- 
メソッドの詳細- 
getScalarOptional<byte[]> getScalar() 非実行バイト配列としてエンコードされたスカラー値を取得します。 このメソッドが呼び出されるたびに、配列の新しいコピーが返されます。- 戻り値:
- 未実行のエンコードされたスカラー値(スカラーが(たとえば、プロバイダがハードウェア・トークンであり、秘密鍵が暗号境界を通過できない場合)を抽出できない場合は空のオプション)。
 
 
- 
 
-