[Design of JBoss Identity] - SAML Assertions
by jkurtz.wa@gmail.com
Starting this to get some feedback on how SAML Assertions can be used with JBoss, especially JBossESB/Web Service Messaging. There are a number of applications for Web Based Identity Management, but there is nothing specific for an ESB.
The SAML Assertion itself should not change, and it appears like the Protocols (authentication flow) could all be used. There are SOAP bindings that could be adapted, but more research needs to be done just to understand how. Possibly, the message header could be treated like a SOAP header, but there is more work to be done.
A good place to get some background on SAML
http://en.wikipedia.org/wiki/SAML_2.0#SAMLBind
>From a high-level view, it looks like the components needed are:
1. Means to create/manage/validate the SAML Assertions
2. Which Protocols make the most sense and how to implement the best ones within JBoss ESB
3. Looking at the Bindings and determining how the SOAP ones fit into JBoss.
Any questions, feedback or comments are appreciated.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4186533#4186533
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4186533
16 years, 2 months
[Design of POJO Server] - Re: VFS and JBossAS initialization
by alesj
"adrian(a)jboss.org" wrote :
| Is a vfs classloader policy a vfs cache or can a vfs classloader policy
| have a vfs cache?
|
I didn't want to change current impl at the following code:
| /**
| * Get virtual file for uri.
| *
| * @param uri the uri
| * @return virtual file for uri
| * @throws Exception for any error
| */
| protected VirtualFile getVirtualFile(URI uri) throws Exception
| {
| return VFS.getRoot(uri);
| }
|
instead doing an override that uses the newly added caching VirtualFile instance re-usability:
| protected VirtualFile getVirtualFile(URI uri) throws Exception
| {
| return VFS.getCachedFile(uri);
| }
|
Perhaps I can use VFS::getCachedFile directly in the original impl?
Hence no need for the additional class.
VFS::getCachedFile:
| /**
| * Get cached file.
| *
| * If VFSContext matching the rootURL parameter is cached
| * this method will return cached virtual file
| * else it will use VFS::getRoot(rootURL).
| *
| * @param rootURL the root url
| * @return the cached virtual file
| * @throws IOException for any error
| * @throws IllegalArgumentException if the rootURL is null
| */
| public static VirtualFile getCachedFile(URL rootURL) throws IOException
| {
| VFSCache cache = VFSCacheFactory.getInstance();
| return cache.getFile(rootURL);
| }
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4186477#4186477
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4186477
16 years, 2 months