JavaTM Platform
Standard Ed. 6

类 javax.crypto.ExemptionMechanismException
的使用

使用 ExemptionMechanismException 的软件包
javax.crypto 为加密操作提供类和接口。 
 

javax.cryptoExemptionMechanismException 的使用
 

抛出 ExemptionMechanismExceptionjavax.crypto 中的方法
protected abstract  byte[] ExemptionMechanismSpi.engineGenExemptionBlob()
          生成豁免机制密钥 blob。
protected abstract  int ExemptionMechanismSpi.engineGenExemptionBlob(byte[] output, int outputOffset)
          生成豁免机制密钥 blob 并将结果存储在从 outputOffset(包括)开始的 output 缓冲区中。
protected abstract  void ExemptionMechanismSpi.engineInit(Key key)
          用密钥初始化此豁免机制。
protected abstract  void ExemptionMechanismSpi.engineInit(Key key, AlgorithmParameters params)
          用一个密钥和一组算法参数初始化此豁免机制。
protected abstract  void ExemptionMechanismSpi.engineInit(Key key, AlgorithmParameterSpec params)
          用一个密钥和一组算法参数初始化此豁免机制。
 byte[] ExemptionMechanism.genExemptionBlob()
          生成豁免机制密钥 blob。
 int ExemptionMechanism.genExemptionBlob(byte[] output)
          生成豁免机制密钥 blob,并将结果存储在 output 缓冲区中。
 int ExemptionMechanism.genExemptionBlob(byte[] output, int outputOffset)
          生成豁免机制密钥 blob,并将结果存储在从 outputOffset(包括)开始的 output 缓冲区中。
 void ExemptionMechanism.init(Key key)
          用密钥初始化此豁免机制。
 void ExemptionMechanism.init(Key key, AlgorithmParameters params)
          用一个密钥和一组算法参数初始化此豁免机制。
 void ExemptionMechanism.init(Key key, AlgorithmParameterSpec params)
          用一个密钥和一组算法参数初始化此豁免机制。
 boolean ExemptionMechanism.isCryptoAllowed(Key key)
          返回此豁免机制是否已成功生成结果 blob。
 


JavaTM Platform
Standard Ed. 6

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

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