1 #ifndef ISSUERALTERNATIVENAMEEXTENSION_H_ 2 #define ISSUERALTERNATIVENAMEEXTENSION_H_ 4 #include <openssl/asn1.h> 5 #include <openssl/x509.h> 6 #include <openssl/x509v3.h>
Definition: IssuerAlternativeNameExtension.h:13
GeneralNames getIssuerAltName()
Definition: IssuerAlternativeNameExtension.cpp:57
void setIssuerAltName(GeneralNames &generalNames)
Definition: IssuerAlternativeNameExtension.cpp:52
Definition: CertificationException.h:6
Definition: GeneralNames.h:15
X509_EXTENSION * getX509Extension()
Definition: IssuerAlternativeNameExtension.cpp:62
std::string getXmlEncoded()
Definition: IssuerAlternativeNameExtension.cpp:30
Definition: Extension.h:14
virtual ~IssuerAlternativeNameExtension()
Definition: IssuerAlternativeNameExtension.cpp:21
IssuerAlternativeNameExtension()
Definition: IssuerAlternativeNameExtension.cpp:3
GeneralNames issuerAltName
Definition: IssuerAlternativeNameExtension.h:31
virtual std::string extValue2Xml(std::string tab="")
Definition: IssuerAlternativeNameExtension.cpp:25