拡張
BaseCryptoClass
コンストラクタ
new PrivateKey()
new PrivateKey(): PrivateKey戻り値
PrivateKeyメソッド
exportDer()
exportDer():Promise<ArrayBuffer>
DERでエンコードされたBLOBとしてプライベートキーをエクスポートします。
プライベートキーはPKCS#8形式でエクスポートされます。
戻り値
Promise<ArrayBuffer>
Promise:DERでエンコードされたキーを含むArrayBufferに解決されるPromise。
getPublicKey()
getPublicKey(): PublicKey このプライベートキーから、対応するパブリックキーを導出します。エラー
- プライベートキーの内容が無効な場合。
戻り値
PublicKey PublicKey:導出されたパブリックキー。hasPurpose()
hasPurpose(purpose: KeyPurpose):boolean
このプライベートキーで特定の目的が有効かどうかをチェックします。
パラメーター
purpose
KeyPurpose チェックするキーの目的。エラー
- 引数が有効な目的でない場合。
戻り値
boolean
boolean:指定された目的が有効な場合はtrue、そうでない場合はfalse。

