Paul,

We have a PublicKeyRealm we want to push into Shiro,  I suspect there is
some overlap with your realm.
Any chance, you have something I can take a look at ?

Thanks

On Wed, May 5, 2010 at 6:04 AM, Paul Merlin <eska...@n0pe.org> wrote:

> Hi,
>
> For my own needs I wrote support of X509Certificate mutual authentication
> for
> shiro and I will contribute it back.
>
> I implemented several CredentialMatchers :
> - DN matching (but I think this is the poor's man mutual authentication as
> it
> opens security vulnerabilities)
> - certificate fingerprint matching (more robust IMHO)
> - full PKIX path validation using a trusted certificates collection
> provided by
> the underling realm (really nice if you have several authorities and a
> complex
> security model)
>
> All theses are working fine.
>
> Obviously some code in my current implementation is a bit specific but I
> think
> that with some more work it will be usable as a generic implementation.
>
> All this needs several classes, so I think about extracting the code from
> my
> project, packaging it as a standalone project depending on shiro so that
> it's
> easily testable without applying a complex patch. Les, do you have any
> suggestions about this ?
>
> Cheers
>
> /Paul
>
>
>

Reply via email to