PKIX TrustEngine.
[shibboleth/cpp-opensaml.git] / saml / security / impl / ExplicitKeyTrustEngine.cpp
index 4219a90..e26f56d 100644 (file)
@@ -56,13 +56,13 @@ namespace opensaml {
 \r
         virtual bool validate(\r
             Signature& sig,\r
-            RoleDescriptor& role,\r
+            const RoleDescriptor& role,\r
             const KeyResolver* keyResolver=NULL\r
             );\r
         virtual bool validate(\r
             XSECCryptoX509* certEE,\r
             const vector<XSECCryptoX509*>& certChain,\r
-            RoleDescriptor& role,\r
+            const RoleDescriptor& role,\r
             bool checkName=true,\r
             const KeyResolver* keyResolver=NULL\r
             );\r
@@ -79,7 +79,7 @@ namespace opensaml {
 \r
 bool ExplicitKeyTrustEngine::validate(\r
     Signature& sig,\r
-    RoleDescriptor& role,\r
+    const RoleDescriptor& role,\r
     const KeyResolver* keyResolver\r
     )\r
 {\r
@@ -108,7 +108,7 @@ bool ExplicitKeyTrustEngine::validate(
 bool ExplicitKeyTrustEngine::validate(\r
     XSECCryptoX509* certEE,\r
     const vector<XSECCryptoX509*>& certChain,\r
-    RoleDescriptor& role,\r
+    const RoleDescriptor& role,\r
     bool checkName,\r
     const KeyResolver* keyResolver\r
     )\r