Framework EDI Reference. Methods and Properties
mailMessage. PrepareAuthentication

Authenticates the message.

Syntax:

Returns:

Returns 1 if the operation is successful; otherwise returns 0 if the operation fails.

Remarks:

Underlying operation hashes the object with the MAC algorithm.

For alternate security settings, apply different parameters on the  ediSecurity object that can be accessed using the GetSecurity method.

Example:

Dim oEdiDoc As Fredi.ediDocument
Dim oMailDocument As Fredi.mailDocument
Dim oMessage As Fredi.mailMessage

' Create instance of Framework EDI.
Set oEdiDoc = New Fredi.ediDocument

' Get internet mail document object
Set oMailDocument = oEdiDoc.GetMailDocument

' Disable auto-processing so that message can be secure as is.
oMailDocument.Option(MailDocOpt_Auto) = 0

' Load the mail document
oMailDocument.Load App.Path & "\SampleMail.TXT"

' Get the message.
Set oMessage = oMailDocument.GetMessage

' Authenticate message.
oMessage.PrepareAuthentication

oMessage.Save App.Path & "\AuthOutput.TXT"

MsgBox "Done"

Sample

M_PrepareAuthentication.zip