JavaTM Platform
Standard Ed. 6

类 java.security.KeyException
的使用

使用 KeyException 的软件包
java.security 为安全框架提供类和接口。 
javax.xml.crypto.dsig.keyinfo 用来解析和处理 KeyInfo 元素和结构的类。 
 

java.security 中 KeyException 的使用
 

java.security 中 KeyException 的子类
 class InvalidKeyException
          用于无效 Key(无效的编码、错误的长度、未初始化等)的异常。
 class KeyManagementException
          此异常是用于所有处理密钥管理的操作的通用密钥管理异常。
 

抛出 KeyException 的 java.security 中的方法
 void Certificate.decode(InputStream stream)
          已过时。 从输入流解码证书。
 void Certificate.encode(OutputStream stream)
          已过时。 以 decode 方法可以解码的格式将证书编码到输出流。
 void Signer.setKeyPair(KeyPair pair)
          已过时。 为此签署人设置密钥对(公钥和私钥)。
 

javax.xml.crypto.dsig.keyinfo 中 KeyException 的使用
 

抛出 KeyException 的 javax.xml.crypto.dsig.keyinfo 中的方法
 PublicKey KeyValue.getPublicKey()
          返回此 KeyValue 的公钥。
abstract  KeyValue KeyInfoFactory.newKeyValue(PublicKey key)
          根据指定的公钥创建 KeyValue。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。