クラス
java.security.SignatureExceptionの使用
パッケージ | 説明 |
---|---|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
javax.security.cert |
公開キー証明書用のクラスを提供します。
|
-
java.securityでのSignatureExceptionの使用
SignatureExceptionを投げるjava.securityのメソッド 修飾子と型 メソッド 説明 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内の署名が、内部に格納されたオブジェクトの有効な署名かどうかを、指定された検証エンジンを使って、指定された検証キーで検証します。SignatureExceptionをスローするjava.securityのコンストラクタ コンストラクタ 説明 SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)
任意のSerializableオブジェクトからSignedObjectを構築します。 -
java.security.certでのSignatureExceptionの使用
SignatureExceptionを投げるjava.security.certのメソッド 修飾子と型 メソッド 説明 abstract void
Certificate. verify(PublicKey key)
指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void
Certificate. verify(PublicKey key, String sigProvider)
指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。void
Certificate. verify(PublicKey key, Provider sigProvider)
指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。void
X509Certificate. verify(PublicKey key, Provider sigProvider)
指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void
X509CRL. verify(PublicKey key)
指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。abstract void
X509CRL. verify(PublicKey key, String sigProvider)
指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。void
X509CRL. verify(PublicKey key, Provider sigProvider)
指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。 -
javax.security.certでのSignatureExceptionの使用
SignatureExceptionを投げるjavax.security.certのメソッド 修飾子と型 メソッド 説明 abstract void
Certificate. verify(PublicKey key)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void
Certificate. verify(PublicKey key, String sigProvider)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。