menu

Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class Excel2007Decryptor - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class Excel2007Decryptor

    This class is responsible for decryption of Excel 2007 files.

    Inheritance
    System.Object
    Excel2007Decryptor
    Namespace: Syncfusion.XlsIO.Implementation.Security
    Assembly: Syncfusion.XlsIO.Portable.dll
    Syntax
    public class Excel2007Decryptor : Object

    Constructors

    Excel2007Decryptor()

    Declaration
    public Excel2007Decryptor()

    Fields

    m_arrKey

    Array containing key data.

    Declaration
    protected byte[] m_arrKey
    Field Value
    Type
    System.Byte[]

    m_info

    Encryption info.

    Declaration
    protected EncryptionInfo m_info
    Field Value
    Type
    EncryptionInfo

    Properties

    Storage

    Compound storage that should be decrypted.

    Declaration
    protected ICompoundStorage Storage { get; }
    Property Value
    Type
    ICompoundStorage

    Methods

    CheckEncrypted(ICompoundStorage)

    Checks whether storage contains encrypted data.

    Declaration
    public static bool CheckEncrypted(ICompoundStorage storage)
    Parameters
    Type Name Description
    ICompoundStorage storage

    Storage to check.

    Returns
    Type Description
    System.Boolean

    True if storage is encrypted.

    CheckPassword(String)

    Checks whether password is correct.

    Declaration
    public virtual bool CheckPassword(string password)
    Parameters
    Type Name Description
    System.String password

    Password to check.

    Returns
    Type Description
    System.Boolean

    True if password verification succeeded.

    Decrypt()

    Decrypts internal storage storage.

    Declaration
    public virtual Stream Decrypt()
    Returns
    Type Description
    System.IO.Stream

    Decrypted stream.

    Initialize(ICompoundStorage)

    Prepares decryptor for actual decryption.

    Declaration
    public void Initialize(ICompoundStorage storage)
    Parameters
    Type Name Description
    ICompoundStorage storage

    Compound storage to get required data from.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved