<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Try p:signAssertions=“true”. That worked for me on IdP 3.0</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Jeremy Morton &lt;<a href="mailto:jez9999@gmail.com">jez9999@gmail.com</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>Shib Users &lt;<a href="mailto:users@shibboleth.net">users@shibboleth.net</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Wednesday, February 4, 2015 at 11:18 AM<br>
<span style="font-weight:bold">To: </span>Shib Users &lt;<a href="mailto:users@shibboleth.net">users@shibboleth.net</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>Shibboleth won't sign assertions?<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>
<div>I'm trying to override Shibboleth's default assertion signing behaviour.&nbsp; I don't want assertions encrypted for my SP, but I do want them signed.&nbsp; I have this config in relying-party.xml:<br>
<br>
&nbsp;&nbsp;&nbsp; &lt;util:list id=&quot;shibboleth.RelyingPartyOverrides&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;bean parent=&quot;RelyingPartyByName&quot; c:relyingPartyIds=&quot;<a href="http://localhost:65231/">http://localhost:65231/</a>&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;profileConfigurations&quot;&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;list&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;bean parent=&quot;SAML2.SSO&quot; p:encryptAssertions=&quot;false&quot; p:signAssertions=&quot;always&quot; /&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/list&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;/util:list&gt;<br>
<br>
</div>
... where <a href="http://localhost:65231/">http://localhost:65231/</a> is identical to my EntityDescriptor entityID in metadata-providers.xml.&nbsp; It seems to match, because assertions returned to that SP are no longer encrypted, by they are not signed either.&nbsp;
 Only the overall response is signed.&nbsp; Any ideas why the assertions are not signed?<br>
<br>
</div>
Best regards,<br>
Jeremy Morton (Jez)<br>
</div>
</div>
</div>
</span>
</body>
</html>