C# Class EU.Europa.EC.Markt.Dss.Validation.X509.CertificateToken

SignedToken containing a X509Certificate
Inheritance: SignedToken
Mostra file Open project: nonorganic/dssnet Class Usage Examples

Public Methods

Method Description
CertificateToken ( CertificateAndContext cert ) : EU.Europa.EC.Markt.Dss.Validation

Create a CertificateToken

CertificateToken ( CertificateAndContext cert, CertificateSourceFactory sourceFactory ) : EU.Europa.EC.Markt.Dss.Validation

Create a CertificateToken

Equals ( object obj ) : bool
GetCertificate ( ) : X509Certificate
GetCertificateAndContext ( ) : CertificateAndContext
GetHashCode ( ) : int
GetSignerSubjectName ( ) : Org.BouncyCastle.Asn1.X509.X509Name
GetStatus ( ) : CertificateStatus
GetWrappedCertificateSource ( ) : CertificateSource

An X509Certificate may contain information about his issuer in the AIA attribute.

An X509Certificate may contain information about his issuer in the AIA attribute.

IsSignedBy ( X509Certificate potentialIssuer ) : bool
SetStatus ( CertificateStatus status ) : void
ToString ( ) : string

Method Details

CertificateToken() public method

Create a CertificateToken
public CertificateToken ( CertificateAndContext cert ) : EU.Europa.EC.Markt.Dss.Validation
cert EU.Europa.EC.Markt.Dss.Validation.Certificate.CertificateAndContext
return EU.Europa.EC.Markt.Dss.Validation

CertificateToken() public method

Create a CertificateToken
public CertificateToken ( CertificateAndContext cert, CertificateSourceFactory sourceFactory ) : EU.Europa.EC.Markt.Dss.Validation
cert EU.Europa.EC.Markt.Dss.Validation.Certificate.CertificateAndContext
sourceFactory CertificateSourceFactory
return EU.Europa.EC.Markt.Dss.Validation

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetCertificate() public method

public GetCertificate ( ) : X509Certificate
return Org.BouncyCastle.X509.X509Certificate

GetCertificateAndContext() public method

public GetCertificateAndContext ( ) : CertificateAndContext
return EU.Europa.EC.Markt.Dss.Validation.Certificate.CertificateAndContext

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetSignerSubjectName() public method

public GetSignerSubjectName ( ) : Org.BouncyCastle.Asn1.X509.X509Name
return Org.BouncyCastle.Asn1.X509.X509Name

GetWrappedCertificateSource() public method

An X509Certificate may contain information about his issuer in the AIA attribute.
An X509Certificate may contain information about his issuer in the AIA attribute.
public GetWrappedCertificateSource ( ) : CertificateSource
return CertificateSource

IsSignedBy() public method

public IsSignedBy ( X509Certificate potentialIssuer ) : bool
potentialIssuer Org.BouncyCastle.X509.X509Certificate
return bool

SetStatus() public method

public SetStatus ( CertificateStatus status ) : void
status EU.Europa.EC.Markt.Dss.Validation.CertificateStatus the status to set
return void

ToString() public method

public ToString ( ) : string
return string