C# Класс Brunet.Security.UserRevocationMessage

A revocation message creator and parser.
Stores the user's name, a current time stamp, and a random number hashed together using SHA1 and signed by an RSA key.
Наследование: ICopyable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Hash byte[]
Signature byte[]
Username string

Защищенные свойства (Protected)

Свойство Тип Описание
_data Brunet.Util.MemBlock

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

Метод Описание
CopyTo ( byte dst, int offset ) : int
UserRevocationMessage ( Certificate cacert, MemBlock data ) : Brunet.Messaging

Parse a revocation message.

UserRevocationMessage ( RSACryptoServiceProvider private_key, string username ) : Brunet.Messaging

Create a new revocation message.

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

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

public CopyTo ( byte dst, int offset ) : int
dst byte
offset int
Результат int

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

Parse a revocation message.
public UserRevocationMessage ( Certificate cacert, MemBlock data ) : Brunet.Messaging
cacert Certificate
data Brunet.Util.MemBlock
Результат Brunet.Messaging

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

Create a new revocation message.
public UserRevocationMessage ( RSACryptoServiceProvider private_key, string username ) : Brunet.Messaging
private_key System.Security.Cryptography.RSACryptoServiceProvider
username string
Результат Brunet.Messaging

Описание свойств

Hash публичное свойство

public byte[] Hash
Результат byte[]

Signature публичное свойство

public byte[] Signature
Результат byte[]

Username публичное свойство

public string Username
Результат string

_data защищенное свойство

protected MemBlock,Brunet.Util _data
Результат Brunet.Util.MemBlock