<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 8/20/15 6:36 AM, Rod Widdowson
wrote:<br>
</div>
<blockquote
cite="mid:012f01d0db34$2474ef90$6d5eceb0$@steadingsoftware.com"
type="cite">
<pre wrap="">
If this doesn't feels like a "RelyingParty" thing you can create a new interface to do what you need, make DefaultRelyingPartyConfigurationResolver implement it and then build your own service based around that. I have currently swapped the precise details out on how to do this, but it's how the AttributeResolverImpl masquerades as an Attribute Resolver and an Attribute Mapper.</pre>
</blockquote>
<br>
What I did for now, to keep moving forward, was just define a
List<Credential> directly on
DefaultRelyingPartyConfigurationResolver. Then a specialized
credential resolver injected with the service gets the serviceable
component on each call. It needs to check and cast to
DefaultRelyingPartyConfigurationResolver, so it uses the service
directly (shibboleth.RelyingPartyResolverService), rather than the
facade bean (shibboleth.RelyingPartyConfigurationResolver). At
least until we decide whether we want to promote this to the
RelyingPartyConfigurationResolver interface.<br>
<br>
This turned out to be pretty easy.<br>
</body>
</html>