Show / Hide Table of Contents
Editar no GitHub

Class AttributeCertificate

Inheritance
Object
Certificate
AttributeCertificate
Inherited Members
Certificate.EncodedValue
Certificate.ValidityStart
Certificate.ValidityEnd
Certificate.SignatureValue
Certificate.SerialNumber
Certificate.Extensions
Certificate.SignatureAlgorithm
Certificate.issuer
Certificate.Issuer
Certificate.IssuerFound
Certificate.IssuerNotFound
Certificate.TrustAnchor
Certificate.TbsCertificateEncoded
Certificate.ThumbprintSHA1
Certificate.ThumbprintSHA256
Certificate.AuthorityInformationAccess
Certificate.CAIssuersUri
Certificate.OcspUri
Certificate.IssuerKeyIdentifier
Certificate.Validate(ITrustArbitrator)
Certificate.Validate(CertificateValidationOptions)
Certificate.TryFillIssuer(ICertificateStore)
Certificate.GetCertificateChain()
Certificate.Equals(Object)
Certificate.GetHashCode()
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki
Assembly: Lacuna.Pki.dll
Syntax
public class AttributeCertificate : Certificate

Constructors

| Improve this Doc View Source

AttributeCertificate(Byte[], ICertificateStore)

Declaration
protected AttributeCertificate(byte[] certContent, ICertificateStore certStore)
Parameters
Type Name Description
Byte[] certContent
ICertificateStore certStore

Properties

| Improve this Doc View Source

Attributes

Declaration
public X509Attributes Attributes { get; protected set; }
Property Value
Type Description
X509Attributes
| Improve this Doc View Source

HolderName

Declaration
public GeneralNames HolderName { get; protected set; }
Property Value
Type Description
GeneralNames
| Improve this Doc View Source

HolderPKCertificate

Declaration
public AttributeCertificateBaseCertificateId HolderPKCertificate { get; protected set; }
Property Value
Type Description
AttributeCertificateBaseCertificateId
| Improve this Doc View Source

IsSelfSigned

Declaration
public override bool IsSelfSigned { get; }
Property Value
Type Description
Boolean
Overrides
Certificate.IsSelfSigned
| Improve this Doc View Source

IssuerDisplayName

Declaration
public override string IssuerDisplayName { get; }
Property Value
Type Description
String
Overrides
Certificate.IssuerDisplayName
| Improve this Doc View Source

IssuerDN

Declaration
protected override Name IssuerDN { get; }
Property Value
Type Description
Name
Overrides
Certificate.IssuerDN
| Improve this Doc View Source

IssuerName

Declaration
public GeneralNames IssuerName { get; protected set; }
Property Value
Type Description
GeneralNames
| Improve this Doc View Source

PkiBrazil

Declaration
public IcpBrasilAttributeCertificateFields PkiBrazil { get; }
Property Value
Type Description
IcpBrasilAttributeCertificateFields
| Improve this Doc View Source

SubjectDisplayName

Declaration
public override string SubjectDisplayName { get; }
Property Value
Type Description
String
Overrides
Certificate.SubjectDisplayName

Methods

| Improve this Doc View Source

Decode(Byte[], ICertificateStore)

Declaration
public static AttributeCertificate Decode(byte[] certContent, ICertificateStore certStore = null)
Parameters
Type Name Description
Byte[] certContent
ICertificateStore certStore
Returns
Type Description
AttributeCertificate
| Improve this Doc View Source

GetTbsCertificateEncoded()

Declaration
protected override byte[] GetTbsCertificateEncoded()
Returns
Type Description
Byte[]
Overrides
Certificate.GetTbsCertificateEncoded()
Back to top Copyright © 2015-2020 Lacuna Software