|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 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)
完成此簽章操作,並從 offset 開始將得到的簽章位元組保存在提供的緩衝區 outbuf 中。 |
protected abstract void |
SignatureSpi.engineUpdate(byte b)
使用指定的位元組更新要簽章或驗證的資料。 |
protected abstract void |
SignatureSpi.engineUpdate(byte[] b,
int off,
int len)
使用指定的 byte 陣列,從指定的偏移量開始更新要簽章或驗證的資料。 |
protected abstract boolean |
SignatureSpi.engineVerify(byte[] sigBytes)
驗證傳入的簽章。 |
protected boolean |
SignatureSpi.engineVerify(byte[] sigBytes,
int offset,
int length)
在指定的 byte 陣列中,從指定的偏移量處開始,驗證傳入的簽章。 |
byte[] |
Signature.sign()
返回所有已更新資料的簽章位元組。 |
int |
Signature.sign(byte[] outbuf,
int offset,
int len)
完成簽章操作並從 offset 開始,將得到的簽章位元組存儲在提供的緩衝區 outbuf 中。 |
void |
Signature.update(byte b)
更新要由位元組簽章或驗證的資料。 |
void |
Signature.update(byte[] data)
使用指定的 byte 陣列更新要簽章或驗證的資料。 |
void |
Signature.update(byte[] data,
int off,
int len)
從指定的偏移量開始,使用指定的 byte 陣列更新要簽章或驗證的資料。 |
void |
Signature.update(ByteBuffer data)
使用指定的 ByteBuffer 更新要簽章或驗證的資料。 |
boolean |
Signature.verify(byte[] signature)
驗證傳入的簽章。 |
boolean |
Signature.verify(byte[] signature,
int offset,
int length)
從指定的偏移量開始,驗證指定的 byte 陣列中傳入的簽章。 |
boolean |
SignedObject.verify(PublicKey verificationKey,
Signature verificationEngine)
使用指派的驗證引擎,通過給定的驗證密鑰驗證此 SignedObject 中的簽章是否為內部存儲物件的有效簽章。 |
拋出 SignatureException 的 java.security 中的建構子 | |
---|---|
SignedObject(Serializable object,
PrivateKey signingKey,
Signature signingEngine)
通過任何可序列化物件建構 SignedObject。 |
java.security.cert 中 SignatureException 的使用 |
---|
拋出 SignatureException 的 java.security.cert 中的方法 | |
---|---|
abstract void |
X509CRL.verify(PublicKey key)
驗證是否已使用與給定公鑰相應的私鑰簽署了此 CRL。 |
abstract void |
Certificate.verify(PublicKey key)
驗證是否已使用與指定公鑰相應的私鑰簽署了此證書。 |
abstract void |
X509CRL.verify(PublicKey key,
String sigProvider)
驗證是否已使用與給定公鑰相應的私鑰簽署了此 CRL。 |
abstract void |
Certificate.verify(PublicKey key,
String sigProvider)
驗證是否已使用與指定公鑰相應的私鑰簽署了此證書。 |
javax.security.cert 中 SignatureException 的使用 |
---|
拋出 SignatureException 的 javax.security.cert 中的方法 | |
---|---|
abstract void |
Certificate.verify(PublicKey key)
驗證是否已使用與指定公鑰相對應的私鑰簽署了此證書。 |
abstract void |
Certificate.verify(PublicKey key,
String sigProvider)
驗證是否已使用與指定公鑰相對應的私鑰簽署了此證書。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。