Class EncryptionInfo
Represents the Encryption Info
Inheritance
System.Object
    EncryptionInfo
  Namespace: Syncfusion.XlsIO.Implementation.Security
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
public class EncryptionInfo : Object
  Constructors
EncryptionInfo()
Default constructor.
Declaration
public EncryptionInfo()
  EncryptionInfo(Stream)
Initializes new instance.
Declaration
public EncryptionInfo(Stream stream)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.IO.Stream | stream | Stream to get data from.  | 
      
Properties
Flags
A copy of the Flags stored in the EncryptionHeader field of this structure.
Declaration
public int Flags { get; set; }
  Property Value
| Type | 
|---|
| System.Int32 | 
Header
An EncryptionHeader structure that specifies parameters used to encrypt data.
Declaration
public EncryptionHeader Header { get; }
  Property Value
| Type | 
|---|
| EncryptionHeader | 
Verifier
An EncryptionVerifier structure.
Declaration
public EncryptionVerifier Verifier { get; }
  Property Value
| Type | 
|---|
| EncryptionVerifier | 
VersionInfo
A Version structure where Version.vMajor MUST be 0x0003, and Version.vMinor MUST be 0x0002.
Declaration
public int VersionInfo { get; set; }
  Property Value
| Type | 
|---|
| System.Int32 | 
Methods
Serialize(Stream)
Serializes object into stream.
Declaration
public void Serialize(Stream stream)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.IO.Stream | stream | Stream to serialize into.  |