C# Класс wSigner.DocumentSigner

A document signer
Показать файл Открыть проект

Открытые методы

Метод Описание
For ( string type ) : DocumentSigner

Initialize a signer for the specified file name.

Sign ( Stream input, Stream output, X509Certificate2 certificate ) : void

Sign

Sign ( string input, string output, X509Certificate2 certificate ) : void

Signs the file.

Verify ( Stream input, string serial = null ) : bool

Verifies

Защищенные методы

Метод Описание
CheckInputOutputAndCertificate ( Stream input, Stream output, X509Certificate2 certificate ) : void

Checks the input output and certificate.

Приватные методы

Метод Описание
NormalizeExtension ( string input ) : string

Normalizes the extension.

Описание методов

CheckInputOutputAndCertificate() защищенный статический Метод

Checks the input output and certificate.
protected static CheckInputOutputAndCertificate ( Stream input, Stream output, X509Certificate2 certificate ) : void
input Stream The input.
output Stream The output.
certificate System.Security.Cryptography.X509Certificates.X509Certificate2 The certificate.
Результат void

For() публичный статический Метод

Initialize a signer for the specified file name.
public static For ( string type ) : DocumentSigner
type string The type.
Результат DocumentSigner

Sign() публичный абстрактный Метод

Sign
public abstract Sign ( Stream input, Stream output, X509Certificate2 certificate ) : void
input Stream The input.
output Stream The output.
certificate System.Security.Cryptography.X509Certificates.X509Certificate2 The certificate.
Результат void

Sign() публичный Метод

Signs the file.
public Sign ( string input, string output, X509Certificate2 certificate ) : void
input string The input.
output string The output.
certificate System.Security.Cryptography.X509Certificates.X509Certificate2 The certificate.
Результат void

Verify() публичный абстрактный Метод

Verifies
public abstract Verify ( Stream input, string serial = null ) : bool
input Stream The input.
serial string The serial.
Результат bool