]> granicus.if.org Git - pdns/commitdiff
API: Mask out api-key in settings list
authorChristian Hofstaedtler <christian.hofstaedtler@deduktiva.com>
Fri, 4 Mar 2016 10:36:30 +0000 (07:36 -0300)
committerChristian Hofstaedtler <christian.hofstaedtler@deduktiva.com>
Fri, 4 Mar 2016 10:36:30 +0000 (07:36 -0300)
pdns/ws-api.cc

index 12d3f7417c829cb9250871ce469028a877f21ce6..f71df33c45bbbcdc0cdfeea465697d6bcb98f0ac 100644 (file)
@@ -114,7 +114,7 @@ void apiServerConfig(HttpRequest* req, HttpResponse* resp) {
   string value;
   Json::array doc;
   for(const string& item : items) {
-    if(item.find("password") != string::npos)
+    if(item.find("password") != string::npos || item.find("api-key") != string::npos)
       value = "***";
     else
       value = ::arg()[item];