JavaTM Platform
Standard Ed. 6

类 java.security.KeyException
的使用

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

java.securityKeyException 的使用
 

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

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

javax.xml.crypto.dsig.keyinfoKeyException 的使用
 

抛出 KeyExceptionjavax.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. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策