X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=saml%2Fbinding%2FSecurityPolicyRule.h;h=ed31d7cac77d98055c86179599e739dd5bf0216d;hb=750aa26530f9e8993eae37cd9e68e25497be66b5;hp=517d4b4ca8555ef4f81c9d0da5fc83f223f7a36f;hpb=a30857e2c0f4bcd1817aa2939ffdc0856e93a533;p=shibboleth%2Fcpp-opensaml.git diff --git a/saml/binding/SecurityPolicyRule.h b/saml/binding/SecurityPolicyRule.h index 517d4b4..ed31d7c 100644 --- a/saml/binding/SecurityPolicyRule.h +++ b/saml/binding/SecurityPolicyRule.h @@ -55,8 +55,8 @@ namespace opensaml { * Evaluates the rule against the given request and message. If an Issuer is * returned, the caller is responsible for freeing the Issuer object. * - * @param request the protocol request * @param message the incoming message + * @param request the protocol request * @param metadataProvider locked MetadataProvider instance to authenticate the message * @param role identifies the role (generally IdP or SP) of the peer who issued the message * @param trustEngine TrustEngine to authenticate the message @@ -66,8 +66,8 @@ namespace opensaml { * @throws BindingException thrown if the request/message do not meet the requirements of this rule */ virtual std::pair evaluate( - const GenericRequest& request, const xmltooling::XMLObject& message, + const GenericRequest* request, const saml2md::MetadataProvider* metadataProvider, const xmltooling::QName* role, const xmltooling::TrustEngine* trustEngine