Java XML Util
Se compone de un conjunto de objetos GeneXus:
External Object XMLUtil
Contiene las siguientes propiedades:
Propiedades de carga de datos de KeyStore
KeyStoreType: Tipo de KeyStore. Posibles valores "JKS".
KeyStoreFile: Path de archivo de KeyStore.
KeyStorePassword: Password de archivo de KeyStore.
PrivateKeyPassword: Password de llave privada de Certificado.
PrivateKeyAlias: Alias del Certigicado en el KeyStore.
Propiedades de resutados de ejecución de Métodos
ErrorDsc: Descripción de error.
ErrorCode: Código de error.
Contiene los siguientes métodos:
GetKeyInfo: Devuelve External Object de trabajo de Información del KeyStore.
SignXML: Firma un XML con los siguientes parámetros;
XML: String del XML que hay que firmar.
TagName: Tag(s) del XML que hay que firmar.
External Object XMLKeyInfo
Contiene los siguientes métodos:
GetX509Certificate: Obtiene la clave pública del Certificado.
GetX509IssuerName: Obtiene el nombre de emisor del Certificado.
GetX509SerialNumer: Obtiene el Número de Serie del Certificado.