C# Class Org.BouncyCastle.X509.X509V2AttributeCertificate

An implementation of a version 2 X.509 Attribute Certificate.
Inheritance: X509ExtensionBase, IX509AttributeCertificate
Afficher le fichier Open project: nonorganic/dssnet Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
GetX509Extensions ( ) : X509Extensions

Private Methods

Méthode Description
GetObject ( Stream input ) : AttributeCertificate
X509V2AttributeCertificate ( AttributeCertificate cert ) : System

Method Details

CheckValidity() public méthode

public CheckValidity ( ) : void
Résultat void

CheckValidity() public méthode

public CheckValidity ( System.DateTime date ) : void
date System.DateTime
Résultat void

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetAttributes() public méthode

public GetAttributes ( ) : Org.BouncyCastle.X509.X509Attribute[]
Résultat Org.BouncyCastle.X509.X509Attribute[]

GetAttributes() public méthode

public GetAttributes ( string oid ) : Org.BouncyCastle.X509.X509Attribute[]
oid string
Résultat Org.BouncyCastle.X509.X509Attribute[]

GetEncoded() public méthode

public GetEncoded ( ) : byte[]
Résultat byte[]

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetIssuerUniqueID() public méthode

public GetIssuerUniqueID ( ) : bool[]
Résultat bool[]

GetSignature() public méthode

public GetSignature ( ) : byte[]
Résultat byte[]

GetX509Extensions() protected méthode

protected GetX509Extensions ( ) : X509Extensions
Résultat Org.BouncyCastle.Asn1.X509.X509Extensions

IsValid() public méthode

public IsValid ( System.DateTime date ) : bool
date System.DateTime
Résultat bool

Verify() public méthode

public Verify ( AsymmetricKeyParameter publicKey ) : void
publicKey Org.BouncyCastle.Crypto.AsymmetricKeyParameter
Résultat void

X509V2AttributeCertificate() public méthode

public X509V2AttributeCertificate ( Stream encIn ) : System
encIn Stream
Résultat System

X509V2AttributeCertificate() public méthode

public X509V2AttributeCertificate ( byte encoded ) : System
encoded byte
Résultat System