Added by Sebastian Gonzalez Oyuela, last edited by Gianluca Brigandi on Jan 20, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Provides X.509 certificate-based authentication.

Component Properties

Properties
uidOID sets the OID for the username or user id.
credential-store The credential store configured for this scheme.
credential-store-key-adapter The credential store key adapter configured for this scheme.

Sample Component Definition

josso-gateway-auth.xml
<?xml version="1.0" encoding="UTF-8" ?>
<s:beans xmlns:s="http://www.springframework.org/schema/beans"
       xmlns:strong-authscheme="urn:org:josso:strong:authscheme"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
        urn:org:josso:strong:authscheme http://www.josso.org/schema/josso-strong-authscheme.xsd">


    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <!-- Strong Authentication Scheme               -->
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

    <strong-authscheme:strong-auth-scheme
            id="josso-strong-authentication">

        <strong-authscheme:credentialStore>
            <s:ref bean="josso-identity-store"/>
        </strong-authscheme:credentialStore>

        <strong-authscheme:credentialStoreKeyAdapter>
            <s:ref bean="josso-simple-key-adapter"/>
        </strong-authscheme:credentialStoreKeyAdapter>

    </strong-authscheme:strong-auth-scheme>

</s:beans>