Class FileMetaData
- Namespace
- SecureExchangesSDK.Models.Transport
- Assembly
- SecureExchangesSDK.NetCore.dll
Represent the informations associated to a file uploaded in Secure Exchanges. This object is deserialize from Secure Exchanges
[Serializable]
public class FileMetaData : ICertificateProperties
- Inheritance
-
FileMetaData
- Implements
- Inherited Members
- Extension Methods
Properties
CreatedTime
Creation date of the file
public DateTime CreatedTime { get; set; }
Property Value
DoNotAppendCertificateToFile
Do not append certificate to file
public bool DoNotAppendCertificateToFile { get; set; }
Property Value
DoNotEncryptPDF
Determine if we do not need to encrypt the PDF
public bool DoNotEncryptPDF { get; set; }
Property Value
DocumentIntegrity
Only filled if it's seen to be a signed document
public SignedDocumentIntegrity DocumentIntegrity { get; set; }
Property Value
FileHash
public string FileHash { get; set; }
Property Value
FileMetaDataID
Represent the FileMetaDataID of the file
public Guid FileMetaDataID { get; set; }
Property Value
FileSize
The real file size
public long FileSize { get; set; }
Property Value
FileType
Represent the MimeType of the file
public string FileType { get; set; }
Property Value
IsPKIFile
Determine if is a pki file
public bool IsPKIFile { get; set; }
Property Value
IsToSign
That document need a signature, and it's by the current recipient
public bool IsToSign { get; set; }
Property Value
MD5
public string MD5 { get; set; }
Property Value
ManifestID
public Guid ManifestID { get; set; }
Property Value
ManifestRecipientID
public Guid ManifestRecipientID { get; set; }
Property Value
NeedSignature
That document need a signature
public bool NeedSignature { get; set; }
Property Value
PEMPublicKey
public string PEMPublicKey { get; set; }
Property Value
RealFileName
Non de fichier encrypter avec la clef de communication
public string RealFileName { get; set; }
Property Value
RecipientValidationCheck
That represent for a signatorie the encrypted informations.
public string RecipientValidationCheck { get; set; }
Property Value
RootSHA512
public string RootSHA512 { get; set; }
Property Value
SHA512
public string SHA512 { get; set; }
Property Value
TotalParts
Number of parts the file contains
public int TotalParts { get; set; }
Property Value
UniqueName
Represent the unique name of the file
public string UniqueName { get; set; }
Property Value
XMLBase64PublicKey
public string XMLBase64PublicKey { get; set; }