C# Класс Org.BouncyCastle.Bcpg.OpenPgp.PgpOnePassSignature

A one pass signature object.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Encode ( Stream outStr ) : void
GetEncoded ( ) : byte[]
InitVerify ( PgpPublicKey pubKey ) : void

Initialise the signature object for verification.

Update ( byte b ) : void
Update ( byte bytes, int off, int length ) : void
Verify ( PgpSignature pgpSig ) : bool

Verify the calculated signature against the passed in PgpSignature.

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

Метод Описание
PgpOnePassSignature ( BcpgInputStream bcpgInput ) : System
PgpOnePassSignature ( OnePassSignaturePacket sigPack ) : System
doCanonicalUpdateByte ( byte b ) : void
doUpdateCRLF ( ) : void

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

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

public Encode ( Stream outStr ) : void
outStr Stream
Результат void

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

public GetEncoded ( ) : byte[]
Результат byte[]

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

Initialise the signature object for verification.
public InitVerify ( PgpPublicKey pubKey ) : void
pubKey PgpPublicKey
Результат void

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

public Update ( byte b ) : void
b byte
Результат void

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

public Update ( byte bytes, int off, int length ) : void
bytes byte
off int
length int
Результат void

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

Verify the calculated signature against the passed in PgpSignature.
public Verify ( PgpSignature pgpSig ) : bool
pgpSig PgpSignature
Результат bool