Hey Sean,
You are right, PL is missing that feature. It was planned but now the PL and KC are
merging I'm not sure if we are going to implement it in PL.
Regarding your question, there is no easy way to specify your own Identity
implementation. However, I'm wondering if you can use a custom CDI scope for that.
PicketLink allows you to define a specific scope for the Identity bean.
Regards.
Pedro Igor
----- Original Message -----
From: "Sean Flanigan" <sflaniga(a)redhat.com>
To: security-dev(a)lists.jboss.org
Sent: Friday, July 10, 2015 5:37:51 AM
Subject: [security-dev] Replacing Seam RunAsOperation (impersonate)
I was hoping I had missed an impersonation feature[1], but now I'm
thinking there isn't one in PicketLink. Assuming I have to subclass and
@Specialize org.picketlink.internal.DefaultIdentity, how would I go
about convincing PicketLink to use my implementation?
org.picketlink.extension.PicketLinkExtension seems to be vetoing my
implementation. Is there some way of telling (or overriding)
IdentityBeanDefinition to use my Identity bean class?
[1]
https://developer.jboss.org/thread/260993
Regards,
Sean.
--
Sean Flanigan
Principal Software Engineer
Globalisation Tools Engineering
Red Hat
_______________________________________________
security-dev mailing list
security-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/security-dev