rogerrut    2004/12/04 14:21:34

  Modified:    src/schema security-schema.xml
  Log:
  Fix for SSO
  Entries where not unique to a user/site which required an new association 
table (SSO_SITE_TO_REMOTE)
  Re factored the code for the API to include the mapping table
  Updated Unit test
  
  Revision  Changes    Path
  1.12      +11 -0     jakarta-jetspeed-2/src/schema/security-schema.xml
  
  Index: security-schema.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/src/schema/security-schema.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- security-schema.xml       3 Dec 2004 22:00:22 -0000       1.11
  +++ security-schema.xml       4 Dec 2004 22:21:34 -0000       1.12
  @@ -126,6 +126,17 @@
               <reference foreign="PRINCIPAL_ID" local="REMOTE_PRINCIPAL_ID"/>
           </foreign-key>
       </table>
  +    
  +    <table name="SSO_SITE_TO_REMOTE">
  +     <column name="SITE_ID" primaryKey="true" required="true" 
type="INTEGER"/>
  +        <column name="PRINCIPAL_ID" primaryKey="true" required="true" 
type="INTEGER"/>
  +         <foreign-key foreignTable="SSO_SITE" onDelete="cascade">
  +            <reference foreign="SITE_ID" local="SITE_ID"/>
  +        </foreign-key>
  +       <foreign-key foreignTable="SECURITY_PRINCIPAL" onDelete="cascade">
  +            <reference foreign="PRINCIPAL_ID" local="PRINCIPAL_ID"/>
  +        </foreign-key>
  +    </table>
            
       <!--
          Create Security User Role Table
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to