libcryptosec
CertificateBuilder Member List

This is the complete list of members for CertificateBuilder, including all inherited members.

addExtension(Extension &extension)CertificateBuilder
addExtensions(std::vector< Extension *> &extensions)CertificateBuilder
alterSubject(RDNSequence &name)CertificateBuilder
certCertificateBuilderprotected
CertificateBuilder()CertificateBuilder
CertificateBuilder(std::string pemEncoded)CertificateBuilder
CertificateBuilder(ByteArray &derEncoded)CertificateBuilder
CertificateBuilder(CertificateRequest &request)CertificateBuilder
CertificateBuilder(const CertificateBuilder &cert)CertificateBuilder
getDerEncoded()CertificateBuilder
getExtension(Extension::Name extensionName)CertificateBuilder
getExtensions()CertificateBuilder
getIssuer()CertificateBuilder
getMessageDigestAlgorithm()CertificateBuilder
getNotAfter()CertificateBuilder
getNotBefore()CertificateBuilder
getPemEncoded()CertificateBuilder
getPublicKey()CertificateBuilder
getPublicKeyInfo()CertificateBuilder
getSerialNumber()CertificateBuilder
getSerialNumberBigInt()CertificateBuilder
getSubject()CertificateBuilder
getUnknownExtensions()CertificateBuilder
getVersion()CertificateBuilder
getX509() constCertificateBuilder
getXmlEncoded()CertificateBuilder
getXmlEncoded(std::string tab)CertificateBuilder
includeEcdsaParameters()CertificateBuilder
includeECDSAParametersCertificateBuilderprotected
isIncludeEcdsaParameters() constCertificateBuilder
operator=(const CertificateBuilder &value)CertificateBuilder
removeExtension(Extension::Name extensionName)CertificateBuilder
removeExtension(ObjectIdentifier extOID)CertificateBuilder
replaceExtension(Extension &extension)CertificateBuilder
setIncludeEcdsaParameters(bool includeEcdsaParameters)CertificateBuilder
setIssuer(RDNSequence &name)CertificateBuilder
setIssuer(X509 *issuer)CertificateBuilder
setNotAfter(DateTime &dateTime)CertificateBuilder
setNotBefore(DateTime &dateTime)CertificateBuilder
setPublicKey(PublicKey &publicKey)CertificateBuilder
setSerialNumber(long serial)CertificateBuilder
setSerialNumber(BigInteger serial)CertificateBuilder
setSubject(RDNSequence &name)CertificateBuilder
setSubject(X509_REQ *req)CertificateBuilder
setVersion(long version)CertificateBuilder
sign(PrivateKey &privateKey, MessageDigest::Algorithm messageDigestAlgorithm)CertificateBuilder
toXml(std::string tab="")CertificateBuildervirtual
~CertificateBuilder()CertificateBuildervirtual