9#ifndef SQUID_SRC_ACL_CERTIFICATEDATA_H
10#define SQUID_SRC_ACL_CERTIFICATEDATA_H
27 bool match(X509 *)
override;
29 void parse()
override;
30 bool empty()
const override;
bool match(X509 *) override
bool empty() const override
bool attributeIsOptional
True if the attribute is optional (-xxx options)
Ssl::GETX509ATTRIBUTE * sslAttributeCall
The callback used to retrieve the data from X509 cert.
MEMPROXY_CLASS(ACLCertificateData)
const char * validAttributesStr
SBufList dump() const override
std::list< std::string > validAttributes
Parsed list of valid attribute names.
Configured ACL parameter(s) (e.g., domain names in dstdomain ACL).
char const * GETX509ATTRIBUTE(X509 *, const char *)
std::list< SBuf > SBufList