Código:
Me esta dando dos errores, uno en la tercera linea del Try, Collection, y otra en el for, los errores son respectivamente:import java.applet.*; import java.awt.*; import java.security.cert.CertStore; import java.security.cert.X509CertSelector; import java.security.cert.X509Certificate; import java.util.Collection; import java.util.Iterator; public class ClsApplet extends Applet { List objLista = null; int width, height; static final long serialVersionUID = 1; public void init() { width = getSize().width; height = getSize().height; setBackground( Color.black ); //COMPONENTE LISTA objLista = new List(); this.add(objLista); //INICIO IniciarLista(); } private void IniciarLista() { try { X509CertSelector objSeleccionador = new X509CertSelector(); CertStore objManejador = CertStore.getInstance("X.509", null); //X.509 Collection objContenedor = objManejador.getCertificates(objSeleccionador); for(Iterator<X509Certificate> i = objContenedor.iterator(); i.hasNext();) { objLista.add("Prueba"); } }catch(Exception ex) { } } }
* Collection is a raw type. References to generic type Collection<E> should be parameterized
* Type safety: The expression of type Iterator needs unchecked conversion to conform to Iterator<X509Certificate>
En fin, si alguien puede explicarme como solucionar este problema se lo agradeceria.