パッケージ | 説明 |
---|---|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
javax.security.cert |
公開鍵証明書用のクラスを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
protected abstract byte[] |
SignatureSpi.engineSign()
これまでに更新されたすべてのデータのうちの署名データを返します。
|
protected int |
SignatureSpi.engineSign(byte[] outbuf, int offset, int len)
署名操作を終了し、結果として得られる署名バイトを、指定されたバッファ
outbuf にoffset から格納します。 |
protected abstract void |
SignatureSpi.engineUpdate(byte b)
署名または検証されるデータを、指定されたバイトで更新します。
|
protected abstract void |
SignatureSpi.engineUpdate(byte[] b, int off, int len)
署名または検証するデータを、指定されたバイトの配列を使って、指定されたオフセットから更新します。
|
protected abstract boolean |
SignatureSpi.engineVerify(byte[] sigBytes)
渡された署名を検証します。
|
protected boolean |
SignatureSpi.engineVerify(byte[] sigBytes, int offset, int length)
指定されたオフセットから開始して、指定されたバイト・データの配列の渡された署名を検証します。
|
byte[] |
Signature.sign()
更新されたすべてのデータの署名バイトを返します。
|
int |
Signature.sign(byte[] outbuf, int offset, int len)
署名操作を終了し、結果として得られる署名バイトを、指定されたバッファ
outbuf にoffset から格納します。 |
void |
Signature.update(byte b)
指定されたバイトを使用して、署名または検証の対象データを更新します。
|
void |
Signature.update(byte[] data)
指定されたバイト配列を使用して、署名または検証の対象データを更新します。
|
void |
Signature.update(byte[] data, int off, int len)
署名または検証するデータを、指定されたバイトの配列を使って、指定されたオフセットから更新します。
|
void |
Signature.update(ByteBuffer data)
署名または検証するデータを、指定されたByteBufferを使用して更新します。
|
boolean |
Signature.verify(byte[] signature)
渡された署名を検証します。
|
boolean |
Signature.verify(byte[] signature, int offset, int length)
指定されたオフセットから開始して、指定されたバイト・データの配列の渡された署名を検証します。
|
boolean |
SignedObject.verify(PublicKey verificationKey, Signature verificationEngine)
このSignedObject内の署名が、内部に格納されたオブジェクトの有効な署名かどうかを、指定された検証エンジンを使って、指定された検証鍵で検証します。
|
コンストラクタと説明 |
---|
SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)
任意のSerializableオブジェクトからSignedObjectを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
X509CRL.verify(PublicKey key)
指定された公開鍵に対応する非公開鍵を使って、このCRLが署名されたことを検証します。
|
abstract void |
Certificate.verify(PublicKey key)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
|
void |
X509CRL.verify(PublicKey key, Provider sigProvider)
指定された公開鍵に対応する非公開鍵を使って、このCRLが署名されたことを検証します。
|
void |
Certificate.verify(PublicKey key, Provider sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
|
void |
X509Certificate.verify(PublicKey key, Provider sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
|
abstract void |
X509CRL.verify(PublicKey key, String sigProvider)
指定された公開鍵に対応する非公開鍵を使って、このCRLが署名されたことを検証します。
|
abstract void |
Certificate.verify(PublicKey key, String sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
Certificate.verify(PublicKey key)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
|
abstract void |
Certificate.verify(PublicKey key, String sigProvider)
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.