Show / Hide Table of Contents

Class FileMetaData

Represent the informations associated to a file uploaded in Secure Exchanges. This object is deserialize from Secure Exchanges

Inheritance
System.Object
FileMetaData
Implements
ICertificateProperties
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SecureExchangesSDK.Models.Transport
Assembly: SecureExchangesSDK.dll
Syntax
[Serializable]
public class FileMetaData : ICertificateProperties

Properties

CreatedTime

Creation date of the file

Declaration
public DateTime CreatedTime { get; set; }
Property Value
Type Description
System.DateTime

DocumentIntegrity

Only filled if it's seen to be a signed document

Declaration
public SignedDocumentIntegrity DocumentIntegrity { get; set; }
Property Value
Type Description
SignedDocumentIntegrity

DoNotAppendCertificateToFile

Do not append certificate to file

Declaration
public bool DoNotAppendCertificateToFile { get; set; }
Property Value
Type Description
System.Boolean

DoNotEncryptPDF

Determine if we do not need to encrypt the PDF

Declaration
public bool DoNotEncryptPDF { get; set; }
Property Value
Type Description
System.Boolean

FileHash

Declaration
public string FileHash { get; set; }
Property Value
Type Description
System.String

FileMetaDataID

Represent the FileMetaDataID of the file

Declaration
public Guid FileMetaDataID { get; set; }
Property Value
Type Description
System.Guid

FileSize

The real file size

Declaration
public long FileSize { get; set; }
Property Value
Type Description
System.Int64

FileType

Represent the MimeType of the file

Declaration
public string FileType { get; set; }
Property Value
Type Description
System.String

IsPKIFile

Determine if is a pki file

Declaration
public bool IsPKIFile { get; set; }
Property Value
Type Description
System.Boolean

IsToSign

That document need a signature, and it's by the current recipient

Declaration
public bool IsToSign { get; set; }
Property Value
Type Description
System.Boolean

ManifestID

Declaration
public Guid ManifestID { get; set; }
Property Value
Type Description
System.Guid

ManifestRecipientID

Declaration
public Guid ManifestRecipientID { get; set; }
Property Value
Type Description
System.Guid

MD5

Declaration
public string MD5 { get; set; }
Property Value
Type Description
System.String

NeedSignature

That document need a signature

Declaration
public bool NeedSignature { get; set; }
Property Value
Type Description
System.Boolean

PEMPublicKey

Declaration
public string PEMPublicKey { get; set; }
Property Value
Type Description
System.String

RealFileName

Non de fichier encrypter avec la clef de communication

Declaration
public string RealFileName { get; set; }
Property Value
Type Description
System.String

RecipientValidationCheck

That represent for a signatorie the encrypted informations.

Declaration
public string RecipientValidationCheck { get; set; }
Property Value
Type Description
System.String

RootSHA512

Declaration
public string RootSHA512 { get; set; }
Property Value
Type Description
System.String

SHA512

Declaration
public string SHA512 { get; set; }
Property Value
Type Description
System.String

TotalParts

Number of parts the file contains

Declaration
public int TotalParts { get; set; }
Property Value
Type Description
System.Int32

UniqueName

Represent the unique name of the file

Declaration
public string UniqueName { get; set; }
Property Value
Type Description
System.String

XMLBase64PublicKey

Declaration
public string XMLBase64PublicKey { get; set; }
Property Value
Type Description
System.String

Implements

ICertificateProperties

Extension Methods

ExtensionHelper.CopySameNameAndTypeProperties<T, S>(T, S)
In This Article
Back to top Generated by DocFX