PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • 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/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
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 using different WLanguage properties.
This type of variable is used by the xmlSignature type.
Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
Versions 25 and later
iPhone/iPad This type of variable is now available for iPhone/iPad applications.
WEBDEV - Server codeLinux This type of variable is now available for WEBDEV sites in Linux.
WINDEVLinux This type of variable is now available for WINDEV applications in Linux.
New in version 25
iPhone/iPad This type of variable is now available for iPhone/iPad applications.
WEBDEV - Server codeLinux This type of variable is now available for WEBDEV sites in Linux.
WINDEVLinux This type of variable is now available for WINDEV applications in Linux.
iPhone/iPad This type of variable is now available for iPhone/iPad applications.
WEBDEV - Server codeLinux This type of variable is now available for WEBDEV sites in Linux.
WINDEVLinux This type of variable is now available for WINDEV applications in Linux.
Versions 27 and later
Android This type of variable is now available for Android applications.
Android Widget This type of variable is now available in Android Widget mode.
New in version 27
Android This type of variable is now available for Android applications.
Android Widget This type of variable is now available in Android Widget mode.
Android This type of variable is now available for Android applications.
Android Widget This type of variable is now available in Android Widget mode.
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.
Minimum version required
  • Version 18
This page is also available for…
Comments
Click [Add] to post a comment