Pregunta: | 39986 - CERTIFICADO DE SEGURIDAD |
Autor: | Alvaro Acevedo |
Estoy implementando el SubjectAltName usando el campo otherName y la idea es poder agregar este campo al certificado, pero no me resulta como lo estoy haciendo, con los otros campos de SubjectAltName si resulta, a excepcion de ediPartyName, adjunto parte del codigo que estoy creando:
// SubjectAltName SEQUENCE seq = new SEQUENCE(); seq.addComponent(new ObjectID("1.3.6.1.4.1.8321.1")); seq.addComponent(new CON_SPEC(0, new PrintableString("12.345.678-1"))); generalNames = new GeneralNames(); generalNames.addName(new GeneralName(GeneralName.otherName, seq)); SubjectAltName subjectAltName = new SubjectAltName(generalNames); extensions.addElement(subjectAltName); |
Respuesta: | Alberto Luna Bolea |
Hola, estoy empezando en esto de la programacion y seguramente no te ayudare con esto, pero en esta parte del codigo:
"generalNames = new GeneralNames();" o te falta el objeto, o es una variable primitiva, tipo: int vector[]; -------------------- vector= new int[5] (por ejemplo) Igual te he dado la pista, no se, espero haberte ayudado. |