PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Properties specific to the description of the xmlSignatureReference variables
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
xmlSignatureReference (Type of variable)
In french: xmlSignatureRéférence
The xmlSignatureReference type is used to add a reference section into the XML signature. The characteristics of this type of variable can be defined and modified by several WLanguage properties.
This type of variable is used by the xmlSignature type.
Remark: See Declaring a variable for more details on the declaration of this type of variable and the use of WLanguage properties.
Versions 25 and later
WEBDEV - Server codeLinux This type of variable is now available for WEBDEV sites in Linux.
Linux This type of variable is now available for WINDEV applications in Linux.
New in version 25
WEBDEV - Server codeLinux This type of variable is now available for WEBDEV sites in Linux.
Linux This type of variable is now available for WINDEV applications in Linux.
WEBDEV - Server codeLinux This type of variable is now available for WEBDEV sites in Linux.
Linux This type of variable is now available for WINDEV applications in Linux.
Example
ref is xmlSignatureRéférence
ref..URI = "#id"
ref..AlgorithmHash = HA_SHA_160
ref..Transformation[1] = atEnveloped
ref..Transformation[2] = atC14NExclusive
Remarks

Properties specific to the description of the xmlSignatureReference variables

The following properties can be used to handle an xmlSignatureReference variable:
Property nameType usedEffect
AlgorithmHashInteger constantMethod used for the hash of the reference:
  • HA_MD5_128: Standard cryptographic hash function (MD5 type).
  • HA_RIPEMD_160: Standard cryptographic hash function (RIPEMD type).
  • HA_SHA_160: Standard cryptographic hash function (SHA type).
  • HA_SHA_256: Standard cryptographic hash function (SHA type).
  • HA_SHA_384: Standard cryptographic hash function (SHA type).
  • HA_SHA_512: Standard cryptographic hash function (SHA type).
TransformationArray of Integer constantsList of transformations to apply to the data before passing the hash algorithm. The possible transformations are:
  • atNone: no transformation.
  • atC14N11Inclusive: Inclusive C14N11 transformation.
  • atC14N11InclusiveWithComments: Inclusive C14N11 transformation with comments.
  • atC14NExclusive: Exclusive C14N transformation.
  • atC14NExclusiveWithComments: Exclusive C14N transformation with comments.
  • atC14NInclusive: Inclusive C14N transformation.
  • atC14NInclusiveWithComments: Inclusive C14N transformation with comments.
  • atEnveloped: Transformation by enveloped method.
URICharacter stringLocation to sign.

Remark: These properties can be used with one of the following syntaxes:
  • <Variable name>..<Property name>
  • <Variable name>.<Property name>
Minimum version required
  • Version 18
This page is also available for…
Comments
Click [Add] to post a comment