C# Class NIST.DMC.STEPTRACE4PLOT

Inheritance: STEP4PLOT
Afficher le fichier Open project: usnistgov/DT4SM Class Usage Examples

Méthodes publiques

Méthode Description
EncodeAndSign ( X509Certificate2 certificate, string filePath ) : void
EncodeAndSign ( X509Certificate2 certificate, string filePath, int block ) : void
EncodeCMS ( X509Certificate2 certificate, string filePath ) : object
EncodeCMS ( X509Certificate2 certificate, string filePath, int block ) : object
ExtractAllSignatures ( string filePath ) : string>.Dictionary
GetBlocks ( ) : STEPInterface.Elements
STEPTRACE4PLOT ( string block ) : System
SignFile ( string filePath, object digitalSignature ) : void
SignFile ( string filePath, object digitalSignature, int block ) : void
VerifyFile ( string filePath, bool>.List &verifiedCMS ) : bool

Private Methods

Méthode Description
ExtractBlocks ( string filePath ) : string

Method Details

EncodeAndSign() public méthode

public EncodeAndSign ( X509Certificate2 certificate, string filePath ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
Résultat void

EncodeAndSign() public méthode

public EncodeAndSign ( X509Certificate2 certificate, string filePath, int block ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
block int
Résultat void

EncodeCMS() public méthode

public EncodeCMS ( X509Certificate2 certificate, string filePath ) : object
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
Résultat object

EncodeCMS() public méthode

public EncodeCMS ( X509Certificate2 certificate, string filePath, int block ) : object
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
block int
Résultat object

ExtractAllSignatures() public méthode

public ExtractAllSignatures ( string filePath ) : string>.Dictionary
filePath string
Résultat string>.Dictionary

GetBlocks() public méthode

public GetBlocks ( ) : STEPInterface.Elements
Résultat STEPInterface.Elements

STEPTRACE4PLOT() public méthode

public STEPTRACE4PLOT ( string block ) : System
block string
Résultat System

SignFile() public méthode

public SignFile ( string filePath, object digitalSignature ) : void
filePath string
digitalSignature object
Résultat void

SignFile() public méthode

public SignFile ( string filePath, object digitalSignature, int block ) : void
filePath string
digitalSignature object
block int
Résultat void

VerifyFile() public méthode

public VerifyFile ( string filePath, bool>.List &verifiedCMS ) : bool
filePath string
verifiedCMS bool>.List
Résultat bool