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.

It represents one of the core components for supporting Windows Authentication. It asserts user identity based on the NTLM protocol.

Component Properties

Properties
credential-store The credential store used by this scheme.
credential-store-key-adapter The credential store key adapter configured for this scheme.
Windows Authentication Setup

Additional components are required to be leveraged in order to enable Windows Authentication. Please refer to Windows Authentication Setup guide for more information.

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:ntlm-authscheme="urn:org:josso:ntlm: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:ntlm:authscheme http://www.josso.org/schema/josso-ntlm-authscheme.xsd">

    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <!-- NTLM Authentication Scheme                 -->
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <ntlm-authscheme:ntlm-auth-scheme
            id="josso-ntlm-authentication">

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

        <ntlm-authscheme:credentialStoreKeyAdapter>
            <s:ref bean="josso-simple-key-adapter"/>
        </ntlm-authscheme:credentialStoreKeyAdapter>
    </ntlm-authscheme:ntlm-auth-scheme>
</s:beans>