Class EncryptionInfo
Represents the Encryption Info
Inheritance
System.Object
    EncryptionInfo
  Namespace: Syncfusion.XlsIO.Implementation.Security
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
public class EncryptionInfo : ObjectConstructors
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. |