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

A certificate handler for GroupVPN, provides the ability to revoke certificates by username alone rather then revoking individual certificates.
Наследование: ICertificateVerification, IDataHandler
Показать файл Открыть проект Примеры использования класса

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

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

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

Свойство Тип Описание
_ca_cert Certificate
_ch CertificateHandler
_revoked_users System.Collections.Hashtable
_so Brunet.Security.SecurityOverlord

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

Метод Описание
BroadcastRevocationHandler ( Certificate ca_cert, Brunet.Security.SecurityOverlord so ) : Brunet.Messaging
HandleData ( MemBlock data, ISender ret, object state ) : void

Parses an incoming revocation and updates the revoked users hashtable if successful.

Verify ( Mono.Security.X509.X509Certificate x509, Brunet sender ) : bool

True upon a non-revoked certificate, an exception otherwise.

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

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

public BroadcastRevocationHandler ( Certificate ca_cert, Brunet.Security.SecurityOverlord so ) : Brunet.Messaging
ca_cert Certificate
so Brunet.Security.SecurityOverlord
Результат Brunet.Messaging

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

Parses an incoming revocation and updates the revoked users hashtable if successful.
public HandleData ( MemBlock data, ISender ret, object state ) : void
data Brunet.Util.MemBlock
ret ISender
state object
Результат void

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

True upon a non-revoked certificate, an exception otherwise.
public Verify ( Mono.Security.X509.X509Certificate x509, Brunet sender ) : bool
x509 Mono.Security.X509.X509Certificate
sender Brunet
Результат bool

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

PType публичное статическое свойство

public static PType,Brunet.Util PType
Результат Brunet.Util.PType

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

protected Certificate,Brunet.Security _ca_cert
Результат Certificate

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

protected CertificateHandler,Brunet.Security _ch
Результат CertificateHandler

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

protected Hashtable,System.Collections _revoked_users
Результат System.Collections.Hashtable

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

protected SecurityOverlord,Brunet.Security _so
Результат Brunet.Security.SecurityOverlord