From bcd9171dd27f05647a8e26cb99e04ca278a5a57e Mon Sep 17 00:00:00 2001 From: cantor Date: Sun, 14 Nov 2010 21:43:43 +0000 Subject: [PATCH] Add some logging. git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/branches/REL_2@3372 cb58f699-b61c-0410-a6fe-9272a202ed29 --- shibsp/impl/ChainingAccessControl.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shibsp/impl/ChainingAccessControl.cpp b/shibsp/impl/ChainingAccessControl.cpp index c3eacc8..3bb6dd1 100644 --- a/shibsp/impl/ChainingAccessControl.cpp +++ b/shibsp/impl/ChainingAccessControl.cpp @@ -126,8 +126,10 @@ AccessControl::aclresult_t ChainingAccessControl::authorized(const SPRequest& re case OP_AND: { for (vector::const_iterator i=m_ac.begin(); i!=m_ac.end(); ++i) { - if ((*i)->authorized(request, session) != shib_acl_true) + if ((*i)->authorized(request, session) != shib_acl_true) { + request.log(SPRequest::SPDebug, "embedded AccessControl plugin unsuccessful, denying access"); return shib_acl_false; + } } return shib_acl_true; } @@ -138,6 +140,7 @@ AccessControl::aclresult_t ChainingAccessControl::authorized(const SPRequest& re if ((*i)->authorized(request,session) == shib_acl_true) return shib_acl_true; } + request.log(SPRequest::SPDebug, "all embedded AccessControl plugins unsuccessful, denying access"); return shib_acl_false; } } -- 2.1.4