|
|
|
|
|
- Properties specific to the xmlSignatureReference variables
xmlSignatureReference (Variable type) In french: xmlSignatureRéférence
The xmlSignatureReference type is used to add a reference section into the XML signature. You can define and change the characteristics of this type of variable using different WLanguage properties. Note: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
ref is xmlSignatureReference
ref.URI = "#id"
ref.HashAlgorithm = HA_SHA_160
ref.Transformation[1] = atEnveloped
ref.Transformation[2] = atC14NExclusive
Properties Properties specific to the xmlSignatureReference variables The following properties can be used to handle xmlSignatureReference variables: | | | Property name | Type used | Effect |
---|
HashAlgorithm | Integer constant | Method used for the hash of the reference: - HA_MD5_128: Classic MD5 cryptographic hash functions.
- HA_RIPEMD_160: Classic RIPEMD cryptographic hash functions.
- HA_SHA_160: Classic SHA-type cryptographic hash functions.
- HA_SHA_256: Classic SHA-type cryptographic hash functions.
- HA_SHA_384: Classic SHA-type cryptographic hash functions.
- HA_SHA_512: Classic SHA-type cryptographic hash functions.
In previous versions, this property corresponds to "AlgorithmHash" | Transformation | Array of Integer constants | List of transformations to apply to the data before passing the hash algorithm. The possible transformations are: - atAucune: no transformation.
- atC14N11Inclusive: C14N11 inclusive transformation.
- atC14N11IncludedWithComment: C14N11 inclusive transformation with comments.
- atC14NExclu: Exclusive C14N transformation.
- atC14NExcluAvecComment: Exclusive C14N transformation with comments.
- atC14NIncluded: C14N inclusive transformation.
- atC14NIncludedWithComment: C14N inclusive transformation with comments.
- atEnveloppée: Enveloped transformation.
| URI | Character string | Location to sign. |
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|