1 #ifndef SUBJECTALTERNATIVENAMEEXTENSION_H_ 2 #define SUBJECTALTERNATIVENAMEEXTENSION_H_ 4 #include <openssl/asn1.h> 5 #include <openssl/x509.h> 6 #include <openssl/x509v3.h>
void setSubjectAltName(GeneralNames &generalNames)
Definition: SubjectAlternativeNameExtension.cpp:50
Definition: SubjectAlternativeNameExtension.h:13
SubjectAlternativeNameExtension()
Definition: SubjectAlternativeNameExtension.cpp:3
GeneralNames getSubjectAltName()
Definition: SubjectAlternativeNameExtension.cpp:55
virtual ~SubjectAlternativeNameExtension()
Definition: SubjectAlternativeNameExtension.cpp:21
Definition: CertificationException.h:6
Definition: GeneralNames.h:15
std::string getXmlEncoded()
Definition: SubjectAlternativeNameExtension.cpp:30
virtual std::string extValue2Xml(std::string tab="")
Definition: SubjectAlternativeNameExtension.cpp:25
GeneralNames subjectAltName
Definition: SubjectAlternativeNameExtension.h:31
Definition: Extension.h:14
X509_EXTENSION * getX509Extension()
Definition: SubjectAlternativeNameExtension.cpp:60