1 #ifndef BASICCONSTRAINTSEXTENSION_H_ 2 #define BASICCONSTRAINTSEXTENSION_H_ 4 #include <openssl/asn1.h> 5 #include <openssl/x509.h> 6 #include <openssl/x509v3.h> virtual std::string extValue2Xml(std::string tab="")
Definition: BasicConstraintsExtension.cpp:35
bool ca
Definition: BasicConstraintsExtension.h:26
void setPathLen(long value)
Definition: BasicConstraintsExtension.cpp:104
Definition: BasicConstraintsExtension.h:11
bool isCa()
Definition: BasicConstraintsExtension.cpp:99
ByteArray value
Definition: Extension.h:62
long pathLen
Definition: BasicConstraintsExtension.h:27
X509_EXTENSION * getX509Extension()
Definition: BasicConstraintsExtension.cpp:114
Definition: CertificationException.h:6
long getPathLen()
Definition: BasicConstraintsExtension.cpp:109
void setCa(bool value)
Definition: BasicConstraintsExtension.cpp:94
Definition: Extension.h:14
BasicConstraintsExtension()
Definition: BasicConstraintsExtension.cpp:3
virtual ~BasicConstraintsExtension()
Definition: BasicConstraintsExtension.cpp:31
virtual std::string getXmlEncoded()
Definition: BasicConstraintsExtension.cpp:62