.toSHA1()
Method calculates the SHA-1 hash value from the value of base64binary field.
Description of the method
Description: | The method calculates the SHA-1 hash value from the value of base64binary field. |
Available for: | base64binary |
Parameters: | - |
Return type: | string |
Example
Context: | AttachmentDetailsType |
OCL: | self.AttachmentSecureHash = self.AttachmentContent.toSHA1() |
Description: | In this example the value of <AttachmentSecureHash> field found from the file is compared to the SHA-1 hash value which is calculated from the value of <AttachmentContent> element of the file. |
Attached you can find an XSD and test file which passes this example rule.
<AttachmentContent>/9j/4AAQSkZJRgABA...</AttachmentContent><AttachmentSecureHash>447dcbbd5a417...</AttachmentSecureHash>
AttchamentDetails_valid_example.xml
FinvocieAttachments(fromGApages).xmd