C# 클래스 NIST.DMC.STEPTRACE4PLOT

상속: STEP4PLOT
파일 보기 프로젝트 열기: usnistgov/DT4SM 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ExtractBlocks ( string filePath ) : string

메소드 상세

EncodeAndSign() 공개 메소드

public EncodeAndSign ( X509Certificate2 certificate, string filePath ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
리턴 void

EncodeAndSign() 공개 메소드

public EncodeAndSign ( X509Certificate2 certificate, string filePath, int block ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
block int
리턴 void

EncodeCMS() 공개 메소드

public EncodeCMS ( X509Certificate2 certificate, string filePath ) : object
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
리턴 object

EncodeCMS() 공개 메소드

public EncodeCMS ( X509Certificate2 certificate, string filePath, int block ) : object
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
filePath string
block int
리턴 object

ExtractAllSignatures() 공개 메소드

public ExtractAllSignatures ( string filePath ) : string>.Dictionary
filePath string
리턴 string>.Dictionary

GetBlocks() 공개 메소드

public GetBlocks ( ) : STEPInterface.Elements
리턴 STEPInterface.Elements

STEPTRACE4PLOT() 공개 메소드

public STEPTRACE4PLOT ( string block ) : System
block string
리턴 System

SignFile() 공개 메소드

public SignFile ( string filePath, object digitalSignature ) : void
filePath string
digitalSignature object
리턴 void

SignFile() 공개 메소드

public SignFile ( string filePath, object digitalSignature, int block ) : void
filePath string
digitalSignature object
block int
리턴 void

VerifyFile() 공개 메소드

public VerifyFile ( string filePath, bool>.List &verifiedCMS ) : bool
filePath string
verifiedCMS bool>.List
리턴 bool