C# Class Difi.SikkerDigitalPost.Klient.Internal.AsicE.AsiceArchive

Inheritance: ISoapVedlegg
显示文件 Open project: difi/sikker-digital-post-klient-dotnet Class Usage Examples

Private Properties

Property Type Description
AddFilesToArchive void
CreateZipFile byte[]
EncryptedBytes byte[]
SendArchiveThroughBundleProcessors void

Public Methods

Method Description
AsiceArchive ( X509Certificate2 cryptographicCertificate, GuidUtility guidUtility, IEnumerable asiceAttachableProcessors ) : System
Decrypt ( byte kryptertData ) : byte[]
SaveToFile ( ) : void

Private Methods

Method Description
AddFilesToArchive ( ZipArchive archive, string filename, byte data ) : void
CreateZipFile ( ) : byte[]
EncryptedBytes ( byte bytes ) : byte[]
SendArchiveThroughBundleProcessors ( byte archiveBytes ) : void

Method Details

AsiceArchive() public method

public AsiceArchive ( X509Certificate2 cryptographicCertificate, GuidUtility guidUtility, IEnumerable asiceAttachableProcessors ) : System
cryptographicCertificate System.Security.Cryptography.X509Certificates.X509Certificate2
guidUtility GuidUtility
asiceAttachableProcessors IEnumerable
return System

Decrypt() public static method

public static Decrypt ( byte kryptertData ) : byte[]
kryptertData byte
return byte[]

SaveToFile() public method

public SaveToFile ( ) : void
return void