| 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use InvalidKeyException | |
| java.security | Provides the classes and interfaces for the security framework. | 
| java.security.cert | Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths. | 
| javax.crypto | Provides the classes and interfaces for cryptographic operations. | 
| javax.crypto.spec | Provides classes and interfaces for key specifications and algorithm parameter specifications. | 
| javax.security.cert | Provides classes for public key certificates. | 
| Uses of InvalidKeyException in java.security | 
| Methods in java.security that throw InvalidKeyException | |
 boolean | 
SignedObject.verify(PublicKey verificationKey,
       Signature verificationEngine)
Verifies that the signature in this SignedObject is the valid signature for the object stored inside, with the given verification key, using the designated verification engine.  | 
protected abstract  Key | 
KeyFactorySpi.engineTranslateKey(Key key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.  | 
 Key | 
KeyFactory.translateKey(Key key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.  | 
protected abstract  void | 
SignatureSpi.engineInitVerify(PublicKey publicKey)
Initializes this signature object with the specified public key for verification operations.  | 
protected abstract  void | 
SignatureSpi.engineInitSign(PrivateKey privateKey)
Initializes this signature object with the specified private key for signing operations.  | 
protected  void | 
SignatureSpi.engineInitSign(PrivateKey privateKey,
               SecureRandom random)
Initializes this signature object with the specified private key and source of randomness for signing operations.  | 
 void | 
Signature.initVerify(PublicKey publicKey)
Initializes this object for verification.  | 
 void | 
Signature.initVerify(Certificate certificate)
Initializes this object for verification, using the public key from the given certificate.  | 
 void | 
Signature.initSign(PrivateKey privateKey)
Initialize this object for signing.  | 
 void | 
Signature.initSign(PrivateKey privateKey,
         SecureRandom random)
Initialize this object for signing.  | 
| Constructors in java.security that throw InvalidKeyException | |
SignedObject(Serializable object,
             PrivateKey signingKey,
             Signature signingEngine)
Constructs a SignedObject from any Serializable object.  | 
|
| Uses of InvalidKeyException in java.security.cert | 
| Methods in java.security.cert that throw InvalidKeyException | |
abstract  void | 
X509CRL.verify(PublicKey key)
Verifies that this CRL was signed using the private key that corresponds to the given public key.  | 
abstract  void | 
X509CRL.verify(PublicKey key,
       String sigProvider)
Verifies that this CRL was signed using the private key that corresponds to the given public key.  | 
abstract  void | 
Certificate.verify(PublicKey key)
Verifies that this certificate was signed using the private key that corresponds to the specified public key.  | 
abstract  void | 
Certificate.verify(PublicKey key,
       String sigProvider)
Verifies that this certificate was signed using the private key that corresponds to the specified public key.  | 
| Uses of InvalidKeyException in javax.crypto | 
| Methods in javax.crypto that throw InvalidKeyException | |
 Object | 
SealedObject.getObject(Key key)
Retrieves the original (encapsulated) object.  | 
 Object | 
SealedObject.getObject(Key key,
          String provider)
Retrieves the original (encapsulated) object.  | 
protected abstract  void | 
ExemptionMechanismSpi.engineInit(Key key)
Initializes this exemption mechanism with a key.  | 
protected abstract  void | 
ExemptionMechanismSpi.engineInit(Key key,
           AlgorithmParameterSpec params)
Initializes this exemption mechanism with a key and a set of algorithm parameters.  | 
protected abstract  void | 
ExemptionMechanismSpi.engineInit(Key key,
           AlgorithmParameters params)
Initializes this exemption mechanism with a key and a set of algorithm parameters.  | 
protected abstract  SecretKey | 
SecretKeyFactorySpi.engineTranslateKey(SecretKey key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.  | 
 SecretKey | 
SecretKeyFactory.translateKey(SecretKey key)
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.  | 
protected abstract  void | 
MacSpi.engineInit(Key key,
           AlgorithmParameterSpec params)
Initializes the MAC with the given (secret) key and algorithm parameters.  | 
 void | 
Mac.init(Key key)
Initializes this Mac object with the given key. | 
 void | 
Mac.init(Key key,
     AlgorithmParameterSpec params)
Initializes this Mac object with the given key and
 algorithm parameters. | 
protected abstract  void | 
KeyAgreementSpi.engineInit(Key key,
           SecureRandom random)
Initializes this key agreement with the given key and source of randomness.  | 
protected abstract  void | 
KeyAgreementSpi.engineInit(Key key,
           AlgorithmParameterSpec params,
           SecureRandom random)
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.  | 
protected abstract  Key | 
KeyAgreementSpi.engineDoPhase(Key key,
              boolean lastPhase)
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.  | 
protected abstract  SecretKey | 
KeyAgreementSpi.engineGenerateSecret(String algorithm)
Creates the shared secret and returns it as a secret key object of the requested algorithm type.  | 
 void | 
KeyAgreement.init(Key key)
Initializes this key agreement with the given key, which is required to contain all the algorithm parameters required for this key agreement.  | 
 void | 
KeyAgreement.init(Key key,
     SecureRandom random)
Initializes this key agreement with the given key and source of randomness.  | 
 void | 
KeyAgreement.init(Key key,
     AlgorithmParameterSpec params)
Initializes this key agreement with the given key and set of algorithm parameters.  | 
 void | 
KeyAgreement.init(Key key,
     AlgorithmParameterSpec params,
     SecureRandom random)
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.  | 
 Key | 
KeyAgreement.doPhase(Key key,
        boolean lastPhase)
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.  | 
 SecretKey | 
KeyAgreement.generateSecret(String algorithm)
Creates the shared secret and returns it as a SecretKey
 object of the specified algorithm. | 
 void | 
ExemptionMechanism.init(Key key)
Initializes this exemption mechanism with a key.  | 
 void | 
ExemptionMechanism.init(Key key,
     AlgorithmParameterSpec params)
Initializes this exemption mechanism with a key and a set of algorithm parameters.  | 
 void | 
ExemptionMechanism.init(Key key,
     AlgorithmParameters params)
Initializes this exemption mechanism with a key and a set of algorithm parameters.  | 
protected abstract  void | 
CipherSpi.engineInit(int opmode,
           Key key,
           SecureRandom random)
Initializes this cipher with a key and a source of randomness.  | 
protected abstract  void | 
CipherSpi.engineInit(int opmode,
           Key key,
           AlgorithmParameterSpec params,
           SecureRandom random)
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.  | 
protected abstract  void | 
CipherSpi.engineInit(int opmode,
           Key key,
           AlgorithmParameters params,
           SecureRandom random)
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.  | 
protected  byte[] | 
CipherSpi.engineWrap(Key key)
Wrap a key.  | 
protected  Key | 
CipherSpi.engineUnwrap(byte[] wrappedKey,
             String wrappedKeyAlgorithm,
             int wrappedKeyType)
Unwrap a previously wrapped key.  | 
protected  int | 
CipherSpi.engineGetKeySize(Key key)
Returns the key size of the given key object in bits.  | 
 void | 
Cipher.init(int opmode,
     Key key)
Initializes this cipher with a key.  | 
 void | 
Cipher.init(int opmode,
     Key key,
     SecureRandom random)
Initializes this cipher with a key and a source of randomness.  | 
 void | 
Cipher.init(int opmode,
     Key key,
     AlgorithmParameterSpec params)
Initializes this cipher with a key and a set of algorithm parameters.  | 
 void | 
Cipher.init(int opmode,
     Key key,
     AlgorithmParameterSpec params,
     SecureRandom random)
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.  | 
 void | 
Cipher.init(int opmode,
     Key key,
     AlgorithmParameters params)
Initializes this cipher with a key and a set of algorithm parameters.  | 
 void | 
Cipher.init(int opmode,
     Key key,
     AlgorithmParameters params,
     SecureRandom random)
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.  | 
 void | 
Cipher.init(int opmode,
     Certificate certificate)
Initializes this cipher with the public key from the given certificate.  | 
 void | 
Cipher.init(int opmode,
     Certificate certificate,
     SecureRandom random)
Initializes this cipher with the public key from the given certificate and a source of randomness.  | 
 byte[] | 
Cipher.wrap(Key key)
Wrap a key.  | 
 Key | 
Cipher.unwrap(byte[] wrappedKey,
       String wrappedKeyAlgorithm,
       int wrappedKeyType)
Unwrap a previously wrapped key.  | 
| Uses of InvalidKeyException in javax.crypto.spec | 
| Methods in javax.crypto.spec that throw InvalidKeyException | |
static boolean | 
DESedeKeySpec.isParityAdjusted(byte[] key,
                 int offset)
Checks if the given DES-EDE key, starting at offset
 inclusive, is parity-adjusted. | 
static boolean | 
DESKeySpec.isParityAdjusted(byte[] key,
                 int offset)
Checks if the given DES key material, starting at offset
 inclusive, is parity-adjusted. | 
static boolean | 
DESKeySpec.isWeak(byte[] key,
       int offset)
Checks if the given DES key material is weak or semi-weak.  | 
| Constructors in javax.crypto.spec that throw InvalidKeyException | |
DESedeKeySpec(byte[] key)
Uses the first 24 bytes in key as the DES-EDE key. | 
|
DESedeKeySpec(byte[] key,
              int offset)
Uses the first 24 bytes in key, beginning at
 offset inclusive, as the DES-EDE key. | 
|
DESKeySpec(byte[] key)
Uses the first 8 bytes in key as the key material for the
 DES key. | 
|
DESKeySpec(byte[] key,
           int offset)
Uses the first 8 bytes in key, beginning at
 offset inclusive, as the key material for the DES key. | 
|
| Uses of InvalidKeyException in javax.security.cert | 
| Methods in javax.security.cert that throw InvalidKeyException | |
abstract  void | 
Certificate.verify(PublicKey key)
Verifies that this certificate was signed using the private key that corresponds to the specified public key.  | 
abstract  void | 
Certificate.verify(PublicKey key,
       String sigProvider)
Verifies that this certificate was signed using the private key that corresponds to the specified public key.  | 
  | 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.