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
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 |