Back to Devexpress

RichEditDocumentServer.EncryptedFileIntegrityCheckFailed Event

officefileapi-devexpress-dot-xtrarichedit-dot-richeditdocumentserver-ad01284f.md

latest2.3 KB
Original Source

RichEditDocumentServer.EncryptedFileIntegrityCheckFailed Event

Raises when the encrypted file did not pass the data integrity verification.

Namespace : DevExpress.XtraRichEdit

Assembly : DevExpress.RichEdit.v25.2.Core.dll

NuGet Package : DevExpress.RichEdit.Core

Declaration

csharp
public event EncryptedFileIntegrityCheckFailedEventHandler EncryptedFileIntegrityCheckFailed
vb
Public Event EncryptedFileIntegrityCheckFailed As EncryptedFileIntegrityCheckFailedEventHandler

Event Data

The EncryptedFileIntegrityCheckFailed event's data class is EncryptedFileIntegrityCheckFailedEventArgs. The following properties provide information specific to this event:

PropertyDescription
CancelGets or sets a value indicating whether the event should be canceled. Inherited from CancelEventArgs.

Remarks

RichEditDocumentServer uses the Hash-based message authentication code (HMAC) to verify the document data integrity. If the document did not pass the code verification, the EncryptedFileIntegrityCheckFailed event is raised.

Note

The HMAC is calculated only for certain encryption types. When you save a password encrypted workbook, set the EncryptionOptions.Type to the EncryptionType.Strong to calculate HMAC.

Implements

EncryptedFileIntegrityCheckFailed

See Also

RichEditDocumentServer Class

RichEditDocumentServer Members

DevExpress.XtraRichEdit Namespace