This subclass of java.lang.IllegalArgumentException signals that a parameter passed to a security method is not valid. This exception type is not widely used. Figure 14-16. java.security.InvalidParameterExceptionpublic class InvalidParameterException extends IllegalArgumentException { // Public Constructors public InvalidParameterException ( ); public InvalidParameterException (String msg ); } Thrown BySignature.{getParameter( ) , setParameter( )} , SignatureSpi.{engineGetParameter( ) , engineSetParameter( )} , Signer.setKeyPair( ) , java.security.interfaces.DSAKeyPairGenerator.initialize( ) |