code: public AESCipher setKey(SecretKey key, IvParameterSpec iv)
      {
          return (AESCipher)setInit(key, iv);
      }
docs: Set cipher initialization parameters.
  
  <p>
  This method is an alias of {@link #setInit(java.security.Key,
  java.security.spec.AlgorithmParameterSpec) setInit(key, iv)}.
  </p>
  
  @param key
  Secret key.
  
  @param iv
  Initial vector.
  
  @return
  {@code this} object.
  
  @throws IllegalArgumentException
  {@code key} is {@code null}.