X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fopensaml2.git;a=blobdiff_plain;f=saml%2Fbinding%2FSecurityPolicyRule.h;h=668d0971c703667542a26cf6e6a8b55113852775;hp=749c571e8b7537f03a54b482cd88b6fd9fb75a37;hb=c9d50646421bfde7f86cad848a82165e51c15556;hpb=82be9089b45cd08eae96dac89cb66660bc1fe100 diff --git a/saml/binding/SecurityPolicyRule.h b/saml/binding/SecurityPolicyRule.h index 749c571..668d097 100644 --- a/saml/binding/SecurityPolicyRule.h +++ b/saml/binding/SecurityPolicyRule.h @@ -102,12 +102,20 @@ namespace opensaml { #define MESSAGEROUTING_POLICY_RULE "org.opensaml.binding.MessageRoutingRule" /** - * SecurityPolicyRule for protocol message signing. + * SecurityPolicyRule for protocol message XML signing. * - * Allows the message issuer to be authenticated using an XML or binding-specific - * digital signature over the message. The transport layer is not considered. + * Allows the message issuer to be authenticated using an XML digital signature + * over the message. The transport layer is not considered. */ #define MESSAGESIGNING_POLICY_RULE "org.opensaml.binding.MessageSigningRule" + + /** + * SecurityPolicyRule for protocol message "blob" signing. + * + * Allows the message issuer to be authenticated using a non-XML digital signature + * over the message body. The transport layer is not considered. + */ + #define SIMPLESIGNING_POLICY_RULE "org.opensaml.binding.SimpleSigningRule" }; #endif /* __saml_secrule_h__ */