Java XML Util

Se compone de un conjunto de objetos GeneXus:

External Object XMLUtil

Contiene las siguientes propiedades:

  1. Propiedades de carga de datos de KeyStore

    1. KeyStoreType: Tipo de KeyStore. Posibles valores "JKS".

    2. KeyStoreFile: Path de archivo de KeyStore.

    3. KeyStorePassword: Password de archivo de KeyStore.

    4. PrivateKeyPassword: Password de llave privada de Certificado.

    5. PrivateKeyAlias: Alias del Certigicado en el KeyStore.

  2. Propiedades de resutados de ejecución de Métodos

    1. ErrorDsc: Descripción de error.

    2. ErrorCode: Código de error.

Contiene los siguientes métodos:

  1. GetKeyInfo: Devuelve External Object de trabajo de Información del KeyStore.

  2. SignXML: Firma un XML con los siguientes parámetros;

    1. XML: String del XML que hay que firmar.

    2. TagName: Tag(s) del XML que hay que firmar.

External Object XMLKeyInfo

Contiene los siguientes métodos:

  1. GetX509Certificate: Obtiene la clave pública del Certificado.

  2. GetX509IssuerName: Obtiene el nombre de emisor del Certificado.

  3. GetX509SerialNumer: Obtiene el Número de Serie del Certificado.