C# Класс Org.BouncyCastle.Asn1.Crmf.CertTemplateBuilder

Показать файл Открыть проект

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

Метод Описание
Build ( ) : CertTemplate
SetExtensions ( X509Extensions extens ) : CertTemplateBuilder
SetIssuer ( Org.BouncyCastle.Asn1.X509.X509Name name ) : CertTemplateBuilder
SetIssuerUID ( DerBitString uid ) : CertTemplateBuilder
SetPublicKey ( SubjectPublicKeyInfo spki ) : CertTemplateBuilder
SetSerialNumber ( DerInteger ser ) : CertTemplateBuilder
SetSigningAlg ( AlgorithmIdentifier aid ) : CertTemplateBuilder
SetSubject ( Org.BouncyCastle.Asn1.X509.X509Name name ) : CertTemplateBuilder
SetSubjectUID ( DerBitString uid ) : CertTemplateBuilder
SetValidity ( OptionalValidity v ) : CertTemplateBuilder
SetVersion ( int ver ) : CertTemplateBuilder

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

Метод Описание
AddOptional ( Asn1EncodableVector v, int tagNo, bool isExplicit, Asn1Encodable obj ) : void

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

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

public Build ( ) : CertTemplate
Результат CertTemplate

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

public SetExtensions ( X509Extensions extens ) : CertTemplateBuilder
extens Org.BouncyCastle.Asn1.X509.X509Extensions
Результат CertTemplateBuilder

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

public SetIssuer ( Org.BouncyCastle.Asn1.X509.X509Name name ) : CertTemplateBuilder
name Org.BouncyCastle.Asn1.X509.X509Name
Результат CertTemplateBuilder

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

public SetIssuerUID ( DerBitString uid ) : CertTemplateBuilder
uid DerBitString
Результат CertTemplateBuilder

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

public SetPublicKey ( SubjectPublicKeyInfo spki ) : CertTemplateBuilder
spki Org.BouncyCastle.Asn1.X509.SubjectPublicKeyInfo
Результат CertTemplateBuilder

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

public SetSerialNumber ( DerInteger ser ) : CertTemplateBuilder
ser DerInteger
Результат CertTemplateBuilder

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

public SetSigningAlg ( AlgorithmIdentifier aid ) : CertTemplateBuilder
aid Org.BouncyCastle.Asn1.X509.AlgorithmIdentifier
Результат CertTemplateBuilder

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

public SetSubject ( Org.BouncyCastle.Asn1.X509.X509Name name ) : CertTemplateBuilder
name Org.BouncyCastle.Asn1.X509.X509Name
Результат CertTemplateBuilder

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

public SetSubjectUID ( DerBitString uid ) : CertTemplateBuilder
uid DerBitString
Результат CertTemplateBuilder

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

public SetValidity ( OptionalValidity v ) : CertTemplateBuilder
v OptionalValidity
Результат CertTemplateBuilder

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

public SetVersion ( int ver ) : CertTemplateBuilder
ver int
Результат CertTemplateBuilder