Skip to main content
All docs
V26.1
  • RichEditDocumentServer.EncryptedFileIntegrityCheckFailed Event

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

    Namespace: DevExpress.XtraRichEdit

    Assembly: DevExpress.RichEdit.v26.1.Core.dll

    NuGet Package: DevExpress.RichEdit.Core

    Declaration

    public event EncryptedFileIntegrityCheckFailedEventHandler EncryptedFileIntegrityCheckFailed

    Event Data

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

    Property Description
    Cancel Gets 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.

    See Also