AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / SOAP
  • Propiedades específicas de las variables xmlSignatureReference
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
xmlSignatureReference (Tipo de Variable)
 
El tipo xmlSignatureReference permite agregar una parte referencia en la firma XML. Las características de este tipo de variable se pueden definir y cambiar mediante diferentes propiedades WLanguage.
Este tipo de variable es utilizado por el tipo xmlSignature.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
ref is xmlSignatureReference
ref.URI = "#id"
ref.AlgorithmHash = HA_SHA_160
ref.Transformation[1] = atEnveloped
ref.Transformation[2] = atC14NExclusive
Observaciones

Propiedades específicas de las variables xmlSignatureReference

Las siguientes propiedades se pueden utilizar para las variables manipular xmlSignatureReference:
Nombre de la propiedadTipo utilizadoEfecto
AlgorithmHashConstante de tipo IntegerEl método utilizado para el hachís de la reference:
  • HA_MD5_128: Función de hash criptográfico estándar (tipo MD5).
  • HA_RIPEMD_160: Función de hash criptográfico estándar (tipo RIPEMD).
  • HA_SHA_160: Función de hash criptográfico estándar (tipo SHA).
  • HA_SHA_256: Función de hash criptográfico estándar (tipo SHA).
  • HA_SHA_384: Función de hash criptográfico estándar (tipo SHA).
  • HA_SHA_512: Función de hash criptográfico estándar (tipo SHA).
TransformaciónArray de constantes enterasLista de transformaciones a aplicar a los datos antes de pasar el algoritmo hash. Las posibles transformaciones son:
  • atNone: ninguna transformación.
  • atC14N11Inclusive: Transformación inclusiva C14N11.
  • atC14N11InclusiveWithComments: Transformación inclusiva de C14N11 con comentarios.
  • atC14NExclusive: Transformación exclusiva de C14N.
  • atC14NExclusiveWithComments: Transformación exclusiva del C14N con comentarios.
  • atC14NInclusive: Transformación inclusiva del C14N.
  • atC14NInclusiveWithComments: Transformación inclusiva de C14N con comentarios.
  • atEnveloped: Transformación por el método de envolvimiento.
URICadena de caracteresLugar para firmar.
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local