public static class PrivateKeyCallback.DigestRequest extends ObjectSE implements PrivateKeyCallback.Request
コンストラクターと説明 |
---|
DigestRequest(byte[] digest, StringSE algorithm) ダイジェスト値とアルゴリズム識別子を使用して DigestRequest を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getAlgorithm() アルゴリズム識別子を取得します。 |
byte[] | getDigest() ダイジェスト値を取得します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public DigestRequest(byte[] digest, StringSE algorithm)
秘密鍵が返される証明書のダイジェストは、提供されたダイジェストと一致する必要があります。証明書ダイジェストは、指定されたアルゴリズムを証明書のバイトに適用することによって計算されます。例: MessageDigest.getInstance(algorithm).digest(cert.getEncoded())
。秘密鍵に対応する証明書チェーンも返されます。ダイジェストまたはアルゴリズムのパラメーターが null の場合、コールバックのハンドラーは独自のデフォルトに依存します。
digest
- 対応する証明書と秘密鍵(または null)を選択するために使用するダイジェスト値。algorithm
- ダイジェストアルゴリズムを識別する文字列値。このパラメーターに渡される値は null である可能性があります。null でない場合は、java.security.MessageDigest.getInstance()
のアルゴリズムパラメーターの要件に準拠している必要があります。public byte[] getDigest()
public StringSE getAlgorithm()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.