PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • 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.
Note: See Declaring a variable for more details.
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:
Name of the propertyType 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.
Note: These properties can be used with one of the following syntaxes:
  • <Variable Name>..<Property Name>
  • <Variable Name>.<Property Name>
Minimum required version
  • Version 18
This page is also available for…
Comments
Click [Add] to post a comment