MCPcopy Create free account
hub / github.com/apache/trafficserver / SetServerPolicy

Method SetServerPolicy

src/iocore/net/SSLConfig.cc:325–340  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

323}
324
325void
326SSLConfigParams::SetServerPolicy(const char *verify_server)
327{
328 if (strcmp(verify_server, "DISABLED") == 0) {
329 verifyServerPolicy = YamlSNIConfig::Policy::DISABLED;
330 } else if (strcmp(verify_server, "PERMISSIVE") == 0) {
331 verifyServerPolicy = YamlSNIConfig::Policy::PERMISSIVE;
332 } else if (strcmp(verify_server, "ENFORCED") == 0) {
333 verifyServerPolicy = YamlSNIConfig::Policy::ENFORCED;
334 } else {
335 Warning("%s is invalid for proxy.config.ssl.client.verify.server.policy. Should be one of DISABLED, PERMISSIVE, or ENFORCED. "
336 "Default is DISABLED",
337 verify_server);
338 verifyServerPolicy = YamlSNIConfig::Policy::DISABLED;
339 }
340}
341
342void
343SSLConfigParams::initialize()

Callers 2

initializeMethod · 0.95
UpdateServerPolicyFunction · 0.80

Calls 1

strcmpFunction · 0.85

Tested by

no test coverage detected