Uses of Class

Packages that use InvalidKeyException JML Specifications for the corresponding types in the Java Developement Kit (JDK). 

Uses of InvalidKeyException in

Methods in that throw InvalidKeyException
protected abstract  void SignatureSpi.engineInitSign(PrivateKey)
protected abstract  void SignatureSpi.engineInitVerify(PublicKey)
protected  void SignatureSpi.engineInitSign(PrivateKey, SecureRandom)
 void Signature.initVerify(PublicKey publicKey)
 void Signature.initVerify(Certificate certificate)
 void Signature.initSign(PrivateKey privateKey)
 void Signature.initSign(PrivateKey privateKey, SecureRandom random)

Uses of InvalidKeyException in javax.crypto

Methods in javax.crypto that throw InvalidKeyException
 SecretKey SecretKeyFactory.translateKey(SecretKey key)
protected abstract  SecretKey SecretKeyFactorySpi.engineTranslateKey(SecretKey)
 void Cipher.init(int Param0, Key Param1)
 void Cipher.init(int Param0, Key Param1, SecureRandom Param2)
 void Cipher.init(int Param0, Key Param1, AlgorithmParameterSpec Param2)
 void Cipher.init(int Param0, Key Param1, AlgorithmParameterSpec Param2, SecureRandom Param3)
 void Cipher.init(int Param0, Key Param1, AlgorithmParameters Param2)
 void Cipher.init(int Param0, Key Param1, AlgorithmParameters Param2, SecureRandom Param3)
 void Cipher.init(int Param0, Certificate Param1)
 void Cipher.init(int Param0, Certificate Param1, SecureRandom Param2)
 byte[] Cipher.wrap(Key Param0)
 Key Cipher.unwrap(byte[] Param0, String Param1, int Param2)
protected abstract  void CipherSpi.engineInit(int, Key, SecureRandom)
protected abstract  void CipherSpi.engineInit(int, Key, AlgorithmParameterSpec, SecureRandom)
protected abstract  void CipherSpi.engineInit(int, Key, AlgorithmParameters, SecureRandom)
protected  byte[] CipherSpi.engineWrap(Key)
protected  Key CipherSpi.engineUnwrap(byte[], String, int)
protected  int CipherSpi.engineGetKeySize(Key)
 void ExemptionMechanism.init(Key)
 void ExemptionMechanism.init(Key, AlgorithmParameterSpec)
 void ExemptionMechanism.init(Key, AlgorithmParameters)


JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.