C# Класс Org.BouncyCastle.X509.X509V2AttributeCertificate

An implementation of a version 2 X.509 Attribute Certificate.
Наследование: X509ExtensionBase, IX509AttributeCertificate
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CheckValidity ( ) : void
CheckValidity ( System.DateTime date ) : void
Equals ( object obj ) : bool
GetAttributes ( ) : Org.BouncyCastle.X509.X509Attribute[]
GetAttributes ( string oid ) : Org.BouncyCastle.X509.X509Attribute[]
GetEncoded ( ) : byte[]
GetHashCode ( ) : int
GetIssuerUniqueID ( ) : bool[]
GetSignature ( ) : byte[]
IsValid ( System.DateTime date ) : bool
Verify ( AsymmetricKeyParameter publicKey ) : void
X509V2AttributeCertificate ( Stream encIn ) : System
X509V2AttributeCertificate ( byte encoded ) : System

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

Метод Описание
GetX509Extensions ( ) : X509Extensions

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

Метод Описание
GetObject ( Stream input ) : AttributeCertificate
X509V2AttributeCertificate ( AttributeCertificate cert ) : System

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

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

public CheckValidity ( ) : void
Результат void

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

public CheckValidity ( System.DateTime date ) : void
date System.DateTime
Результат void

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetAttributes ( ) : Org.BouncyCastle.X509.X509Attribute[]
Результат Org.BouncyCastle.X509.X509Attribute[]

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

public GetAttributes ( string oid ) : Org.BouncyCastle.X509.X509Attribute[]
oid string
Результат Org.BouncyCastle.X509.X509Attribute[]

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

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

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

public GetHashCode ( ) : int
Результат int

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

public GetIssuerUniqueID ( ) : bool[]
Результат bool[]

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

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

GetX509Extensions() защищенный Метод

protected GetX509Extensions ( ) : X509Extensions
Результат Org.BouncyCastle.Asn1.X509.X509Extensions

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

public IsValid ( System.DateTime date ) : bool
date System.DateTime
Результат bool

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

public Verify ( AsymmetricKeyParameter publicKey ) : void
publicKey Org.BouncyCastle.Crypto.AsymmetricKeyParameter
Результат void

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

public X509V2AttributeCertificate ( Stream encIn ) : System
encIn Stream
Результат System

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

public X509V2AttributeCertificate ( byte encoded ) : System
encoded byte
Результат System