diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/main/java/org/codehaus/plexus/redback/struts2/action/RedbackActionSupport.java b/redback-integrations/redback-struts2/redback-struts2-integration/src/main/java/org/codehaus/plexus/redback/struts2/action/RedbackActionSupport.java index d3f431ac..a1817761 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/main/java/org/codehaus/plexus/redback/struts2/action/RedbackActionSupport.java +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/main/java/org/codehaus/plexus/redback/struts2/action/RedbackActionSupport.java @@ -1,5 +1,24 @@ package org.codehaus.plexus.redback.struts2.action; +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import java.util.Map; import org.apache.struts2.interceptor.SessionAware; diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/main/resources/org/extremecomponents/table/resource/extremetableResourceBundle_fr_FR.properties b/redback-integrations/redback-struts2/redback-struts2-integration/src/main/resources/org/extremecomponents/table/resource/extremetableResourceBundle_fr_FR.properties index 62457823..18f18b94 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/main/resources/org/extremecomponents/table/resource/extremetableResourceBundle_fr_FR.properties +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/main/resources/org/extremecomponents/table/resource/extremetableResourceBundle_fr_FR.properties @@ -1,4 +1,17 @@ -statusbar.resultsFound={0} résultats trouvés, affichage de {1} à {2} +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +statusbar.resultsFound={0} résultats trouvés, affichage de {1} à {2} statusbar.noResultsFound=Aucun résultat n'a été trouvé. toolbar.tooltip.firstPage=Première Page diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/site/apt/cookies.apt b/redback-integrations/redback-struts2/redback-struts2-integration/src/site/apt/cookies.apt deleted file mode 100644 index f76e38e6..00000000 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/site/apt/cookies.apt +++ /dev/null @@ -1,67 +0,0 @@ - ----- - Cookie Handling in Redback Web Integration - ----- - Brett Porter - ----- - 29 December 2006 - ----- - -Cookie Handling in Redback Web Integration - - There are 2 types of cookies used in the web integration: - - * signon (session) cookie: this cookie is required and is set for the duration of the session. It's name is - <<>>. - - * remember me (permanent) cookie: this cookies is set when the remember me checkbox is checked on log in. It's - default duration is 1 year, but this is configurable. It's name is <<>>. - - Each cookie's value is the UUID of the authentication key in use. Loaded from the database, this authentication key - establishes the validity of the session, and the user that is logged in. - - Should the combination of cookies and current session get into an inconsistent state (possible multiple logins, or - a missing session cookie), then the user is logged out entirely. - -* Single Sign On - - By default, Redback does not use single sign on. The cookies are set on the domain of the request, with the path of - the current web application context, meaning that other Redback-enabled web applications in the container will not - use the same cookies. - - To share cookies across multiple web applications, the path should be configured to a common base, most often <<>>. - Place the following in your security configuration properties file: - ----- -security.signon.path=/ -security.rememberme.path=/ ----- - - It is recommended that the same path be used for both cookies for consistency in single sign on across both techniques. - - Care must be taken to ensure that the same authentication key store is being used by both web applications, otherwise - a user will be regularly logged out when they switch applications due to the rules in the previous section. - - It may also be necessary to share cookies across multiple host names, whether they be virtual servers or different - servers altogether. This can be done by configuring the cookie to set a domain that is common to all the hosts, for - example: - ------ -security.signon.domain=.codehaus.org -security.rememberme.domain=.codehaus.org ------ - - Care must be taken when setting these values. It is recommended that they be set identically for consistency. In - addition, it should be noted that any other Redback-enabled applications on the shared domain will also use these - cookies which can lead to the following problems if they are not participating in the single sign on: - - [[1]] If they use a different authnetication key store (or user database), then the user will regularly be logged - out from other services due to the rules stated earlier. - - [[2]] It may be impossible to log out (or it may behave inconsistently). This is due to logging out from an - application configured to use a more specific domain, which will not remove the more general domain and - still receive the existing cookies on future requests (until the authentication key expires or is no longer - valid in the database). - - It is currently only possible to share across hosts on a common domain. It is not possible to set a cookie - that targets an alternative domain, so this would require a shared authentication server to be installed (either - consulted via web service, or by a redirect to consult it's own client-side cookie from it's known domain). diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/site/graffle/PlexusSecurityAuthentication.graffle b/redback-integrations/redback-struts2/redback-struts2-integration/src/site/graffle/PlexusSecurityAuthentication.graffle deleted file mode 100644 index a9b49581..00000000 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/site/graffle/PlexusSecurityAuthentication.graffle +++ /dev/null @@ -1,3923 +0,0 @@ - - - - - ActiveLayerIndex - 0 - AutoAdjust - - CanvasColor - - w - 1 - - CanvasOrigin - {0, 0} - CanvasScale - 1 - ColumnAlign - 1 - ColumnSpacing - 36 - CreationDate - 2006-12-29 12:14:59 +1100 - Creator - Brett Porter - DisplayScale - 1 cm = 1 cm - GraphDocumentVersion - 5 - GraphicsList - - - Class - LineGraphic - Head - - ID - 575 - Position - 0.94658184051513672 - - ID - 609 - Points - - {386.958, 660.491} - {387, 783.448} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 606 - - - - Bounds - {{373.958, 583}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 608 - Line - - ID - 607 - Position - 0.4341321587562561 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 606 - - ID - 607 - Points - - {386.958, 571.229} - {386.958, 614.467} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 588 - - - - Bounds - {{341.958, 614.467}, {90, 46.0236}} - Class - ShapedGraphic - ID - 606 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Set the Signon cookie and session data} - - - - Class - Group - Graphics - - - Bounds - {{10, 987.999}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 410 - Line - - ID - 411 - Position - 0.12588189542293549 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 433 - - ID - 411 - OrthogonalBarAutomatic - - OrthogonalBarPosition - -1 - Points - - {36.6875, 975.343} - {23, 1013} - {23, 1172} - {41.096, 1208.44} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 424 - - - - Class - LineGraphic - Head - - ID - 424 - Info - 2 - - ID - 412 - Points - - {91.1875, 899} - {91.1875, 937.343} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 434 - - - - Bounds - {{76.1875, 1361.46}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 413 - Line - - ID - 414 - Position - 0.32852789759635925 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 415 - - ID - 414 - Points - - {91.1875, 1357.44} - {91.1875, 1390.98} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 431 - - - - Bounds - {{46.1875, 1390.98}, {90, 36}} - Class - ShapedGraphic - ID - 415 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 User is authenticated} - - - - Bounds - {{76.1875, 1143.24}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 416 - Line - - ID - 417 - Position - 0.45166781544685364 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 433 - Info - 2 - - ID - 417 - Points - - {91.1875, 1128.22} - {91.1875, 1176.98} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 423 - - - - Bounds - {{76.1875, 1026.75}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 418 - Line - - ID - 419 - Position - 0.38695797324180603 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 423 - - ID - 419 - Points - - {91.1875, 1013.84} - {91.1875, 1065.3} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 424 - - - - Bounds - {{162.753, 1089.76}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 420 - Line - - ID - 421 - Position - 0.10054370760917664 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 422 - - ID - 421 - OrthogonalBarAutomatic - - OrthogonalBarPosition - 41 - Points - - {145.688, 1096.76} - {243.5, 1297.98} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 423 - Info - 3 - - - - Bounds - {{198.5, 1297.98}, {90, 56}} - Class - ShapedGraphic - ID - 422 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Remove both cookies and clear session} - - - - Bounds - {{36.6875, 1065.3}, {109, 62.9219}} - Class - ShapedGraphic - ID - 423 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Does username match session?} - - - - Bounds - {{36.6875, 937.343}, {109, 76}} - Class - ShapedGraphic - ID - 424 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Does Remember Me cookie exist?} - - - - Bounds - {{151.941, 1318.98}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 425 - Line - - ID - 426 - Position - 0.3645683228969574 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 422 - - ID - 426 - Points - - {145.688, 1325.98} - {198.5, 1325.98} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 431 - - - - Bounds - {{76.1875, 1250.71}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 427 - Line - - ID - 428 - Position - 0.32603755593299866 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 431 - - ID - 428 - Points - - {91.1875, 1239.9} - {91.1875, 1294.52} - - Style - - stroke - - HeadArrow - FilledArrow - TailArrow - 0 - - - Tail - - ID - 433 - - - - Bounds - {{158.927, 1201.33}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 429 - Line - - ID - 430 - Position - 0.30323025584220886 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 421 - Position - 0.69908648729324341 - - ID - 430 - OrthogonalBarAutomatic - - OrthogonalBarPosition - 49 - Points - - {140.779, 1208.44} - {243.5, 1208} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 433 - - - - Bounds - {{36.6875, 1294.52}, {109, 62.9219}} - Class - ShapedGraphic - ID - 431 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Does username match session?} - - - - Bounds - {{198.5, 1390.98}, {90, 36}} - Class - ShapedGraphic - ID - 432 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 User is not authenticated} - - - - Bounds - {{41.596, 1176.98}, {99.183, 62.9219}} - Class - ShapedGraphic - ID - 433 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Does Signon cookie exist?} - - - - Bounds - {{30, 863}, {122.375, 36}} - Class - ShapedGraphic - ID - 434 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Subprocess - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Check for Cookie Consistency} - - - - Class - LineGraphic - Head - - ID - 432 - Info - 2 - - ID - 435 - Points - - {243.5, 1353.98} - {243.5, 1390.98} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 422 - Info - 1 - - - - ID - 409 - - - Bounds - {{469.307, 431.623}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 556 - Line - - ID - 557 - Position - 0.49461385607719421 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 575 - Position - 0.32441818714141846 - - ID - 557 - Points - - {444.928, 438.255} - {520.5, 439} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 594 - - - - Bounds - {{371.958, 480.534}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 558 - Line - - ID - 559 - Position - 0.3985673189163208 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 588 - - ID - 559 - Points - - {386.958, 471.5} - {386.958, 511.729} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 594 - - - - Bounds - {{108.5, 431.25}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 560 - Line - - ID - 561 - Position - 0.046677686274051666 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 563 - - ID - 561 - OrthogonalBarAutomatic - - OrthogonalBarPosition - -1 - Points - - {138.5, 438.25} - {101.5, 765.448} - - Style - - stroke - - HeadArrow - FilledArrow - HopLines - - HopType - 1 - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 595 - Info - 4 - - - - Class - LineGraphic - Head - - ID - 596 - - ID - 562 - Points - - {147, 783.448} - {236.964, 783.448} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 563 - - - - Bounds - {{56.5, 765.448}, {90, 36}} - Class - ShapedGraphic - ID - 563 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Remove Remember Me Cookie} - - - - Bounds - {{180.97, 480.725}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 564 - Line - - ID - 565 - Position - 0.38895115256309509 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 592 - Info - 2 - - ID - 565 - Points - - {195.97, 471.5} - {195.97, 513.214} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 595 - - - - Class - LineGraphic - Head - - ID - 595 - - ID - 566 - Points - - {195.97, 378.721} - {195.97, 405} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 584 - - - - Class - LineGraphic - Head - - ID - 594 - - ID - 567 - Points - - {386.958, 378.721} - {386.958, 405} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 582 - - - - Bounds - {{76.4138, 128}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 568 - Line - - ID - 573 - Position - 0.03735530748963356 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Bounds - {{293.234, 550.372}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 569 - Line - - ID - 570 - Position - 0.43641519546508789 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 591 - Info - 2 - - ID - 570 - Points - - {321.22, 541.615} - {291.464, 577.72} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 588 - - - - Bounds - {{260.343, 551.956}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 571 - Line - - ID - 572 - Position - 0.46397081017494202 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 591 - - ID - 572 - Points - - {261.39, 542.714} - {291.464, 577.72} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 592 - - - - Class - LineGraphic - Head - - ID - 578 - - ID - 573 - OrthogonalBarAutomatic - - OrthogonalBarPosition - -1 - Points - - {118.5, 135} - {57.5, 254} - {57.5, 357} - {57.5, 459} - {57.5, 562} - {57.5, 660} - {147.095, 709.5} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 604 - - - - Bounds - {{473.367, 255.045}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 574 - Line - - ID - 575 - Position - 0.049636110663414001 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 596 - Info - 3 - - ID - 575 - OrthogonalBarAutomatic - - OrthogonalBarPosition - -1 - Points - - {448.236, 262.045} - {520.5, 453} - {520.5, 556} - {520.5, 654} - {520.5, 753} - {345.964, 783.448} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 599 - Info - 3 - - - - Class - LineGraphic - Head - - ID - 578 - - ID - 576 - Points - - {195.97, 660.491} - {195.97, 691.5} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 593 - - - - Class - LineGraphic - Head - - ID - 596 - - ID - 577 - OrthogonalBarAutomatic - - OrthogonalBarPosition - -1 - Points - - {245.345, 709.5} - {291.464, 765.448} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 578 - - - - Bounds - {{147.095, 691.5}, {97.75, 36}} - Class - ShapedGraphic - ID - 578 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Subprocess - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Check for Cookie Consistency} - - - - Bounds - {{180.911, 305.979}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 579 - Line - - ID - 583 - Position - 0.37075057625770569 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Bounds - {{371.958, 307.383}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 580 - Line - - ID - 581 - Position - 0.40734377503395081 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 582 - - ID - 581 - Points - - {386.958, 295.25} - {386.958, 342.221} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 599 - - - - Bounds - {{329.488, 342.221}, {114.94, 36}} - Class - ShapedGraphic - ID - 582 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Subprocess - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Check Authentication} - - - - Class - LineGraphic - Head - - ID - 584 - - ID - 583 - Points - - {195.876, 295.75} - {195.97, 342.221} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 602 - - - - Bounds - {{138.5, 342.221}, {114.94, 36}} - Class - ShapedGraphic - ID - 584 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Subprocess - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Check Authentication} - - - - Bounds - {{182.97, 581.987}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 586 - Line - - ID - 590 - Position - 0.38974812626838684 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Bounds - {{321.538, 511.729}, {130.84, 59}} - Class - ShapedGraphic - ID - 588 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is password change required?} - - - - Class - LineGraphic - Head - - ID - 593 - Info - 2 - - ID - 590 - Points - - {195.97, 572.714} - {195.97, 614.467} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 592 - Info - 1 - - - - Bounds - {{253.493, 577.72}, {75.9412, 66.5}} - Class - ShapedGraphic - ID - 591 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Send to password change action} - - - - Bounds - {{130.55, 513.214}, {130.84, 59}} - Class - ShapedGraphic - ID - 592 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is password change required?} - - - - Bounds - {{150.97, 614.467}, {90, 46.0236}} - Class - ShapedGraphic - ID - 593 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Set the Signon cookie and session data} - - - - Bounds - {{329.488, 405}, {114.94, 66.5}} - Class - ShapedGraphic - ID - 594 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is successfully authenticated?} - - - - Bounds - {{138.5, 405}, {114.94, 66.5}} - Class - ShapedGraphic - ID - 595 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is successfully authenticated?} - - - - Bounds - {{236.964, 765.448}, {109, 36}} - Class - ShapedGraphic - ID - 596 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 continue with request} - - - - Bounds - {{272.716, 255.019}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 597 - Line - - ID - 598 - Position - 0.41253021359443665 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 599 - - ID - 598 - Points - - {257.652, 262} - {325.681, 262.045} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 602 - - - - Bounds - {{325.681, 228.84}, {122.555, 66.41}} - Class - ShapedGraphic - ID - 599 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is Remember Me Cookie present?} - - - - Bounds - {{182.875, 193.554}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 600 - Line - - ID - 601 - Position - 0.34807676076889038 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 602 - Info - 2 - - ID - 601 - Points - - {195.875, 185.5} - {195.874, 228.75} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 604 - - - - Bounds - {{134.597, 228.75}, {122.555, 66.5}} - Class - ShapedGraphic - ID - 602 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is Signon Cookie present?} - - - - Class - LineGraphic - Head - - ID - 604 - - ID - 603 - Points - - {195.5, 49} - {195.875, 85} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 605 - - - - Bounds - {{118.5, 85}, {154.75, 100}} - Class - ShapedGraphic - ID - 604 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Session contains securitySession\ -and user is authenticated} - - - - Bounds - {{138.5, 13}, {114, 36}} - Class - ShapedGraphic - ID - 605 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Login Interceptor} - - - - Class - Group - Graphics - - - Class - LineGraphic - Head - - ID - 455 - - ID - 437 - Points - - {359.693, 1059.5} - {359.693, 1079.39} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 444 - - - - Class - LineGraphic - Head - - ID - 454 - - ID - 438 - Points - - {497.598, 1122.92} - {497.598, 1174.64} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 439 - - - - Bounds - {{452.598, 1086.92}, {90, 36}} - Class - ShapedGraphic - ID - 439 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Remove cookie} - - - - Bounds - {{406.826, 944.411}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 440 - Line - - ID - 441 - Position - 0.066134631633758545 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 439 - Info - 2 - - ID - 441 - OrthogonalBarAutomatic - - OrthogonalBarPosition - 35.56500244140625 - Points - - {404.693, 951.431} - {487.723, 951} - {497.598, 1086.92} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 2 - TailArrow - 0 - - - Tail - - ID - 446 - - - - Bounds - {{344.693, 989.359}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 442 - Line - - ID - 443 - Position - 0.33163771033287048 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 444 - - ID - 443 - Points - - {359.693, 982.892} - {359.693, 1023.5} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 446 - - - - Bounds - {{314.693, 1023.5}, {90, 36}} - Class - ShapedGraphic - ID - 444 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Get key and principal from database} - - - - Class - LineGraphic - Head - - ID - 446 - - ID - 445 - Points - - {359.693, 899} - {359.693, 919.97} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 456 - - - - Bounds - {{314.693, 919.97}, {90, 62.9219}} - Class - ShapedGraphic - ID - 446 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is key in database?} - - - - Bounds - {{407.287, 1098.06}, {26, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 447 - Line - - ID - 448 - Position - 0.32551863789558411 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 No} - - - - Class - LineGraphic - Head - - ID - 439 - - ID - 448 - Points - - {404.693, 1105.13} - {452.598, 1104.92} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 455 - Info - 3 - - - - Bounds - {{344.693, 1141.47}, {30, 14}} - Class - ShapedGraphic - FitText - YES - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 449 - Line - - ID - 450 - Position - 0.39361631870269775 - RotationType - 0 - - Shape - Rectangle - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural - -\f0\fs24 \cf0 Yes} - - - - Class - LineGraphic - Head - - ID - 453 - - ID - 450 - Points - - {359.693, 1130.86} - {359.693, 1175.6} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 455 - - - - Class - LineGraphic - Head - - ID - 452 - - ID - 451 - Points - - {359.693, 1232.1} - {359.693, 1269.18} - - Style - - stroke - - HeadArrow - FilledArrow - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 453 - - - - Bounds - {{314.693, 1269.18}, {90, 36}} - Class - ShapedGraphic - ID - 452 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 User is authenticated} - - - - Bounds - {{314.693, 1175.6}, {90, 56}} - Class - ShapedGraphic - ID - 453 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Get user from database and construct security bean} - - - - Bounds - {{452.598, 1174.64}, {90, 36}} - Class - ShapedGraphic - ID - 454 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - RoundRect - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 User is not authenticated} - - - - Bounds - {{314.693, 1079.39}, {90, 51.4727}} - Class - ShapedGraphic - ID - 455 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Diamond - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Is user in database?} - - - - Bounds - {{302.223, 863}, {114.94, 36}} - Class - ShapedGraphic - ID - 456 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Subprocess - Text - - Text - {\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 -{\fonttbl\f0\fswiss\fcharset77 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs20 \cf0 Check Authentication} - - - - ID - 436 - - - GridInfo - - GuidesLocked - NO - GuidesVisible - YES - HPages - 1 - ImageCounter - 1 - IsPalette - NO - KeepToScale - - Layers - - - Lock - NO - Name - Layer 1 - Print - YES - View - YES - - - LayoutInfo - - LinksVisible - NO - MagnetsVisible - NO - MasterSheet - Master 1 - MasterSheets - - - ActiveLayerIndex - 0 - AutoAdjust - - CanvasColor - - w - 1 - - CanvasOrigin - {0, 0} - CanvasScale - 1 - ColumnAlign - 1 - ColumnSpacing - 36 - DisplayScale - 1 cm = 1 cm - GraphicsList - - GridInfo - - HPages - 1 - IsPalette - NO - KeepToScale - - Layers - - - Lock - NO - Name - Layer 1 - Print - YES - View - YES - - - LayoutInfo - - Orientation - 2 - OutlineStyle - Basic - RowAlign - 1 - RowSpacing - 36 - SheetTitle - Master 1 - UniqueID - 1 - VPages - 1 - - - ModificationDate - 2006-12-30 16:04:09 +1100 - Modifier - Brett Porter - NotesVisible - NO - Orientation - 2 - OriginVisible - NO - OutlineStyle - Basic - PageBreaks - YES - PrintInfo - - NSBottomMargin - - float - 0 - - NSLeftMargin - - float - 0 - - NSPaperSize - - size - {595, 842} - - NSRightMargin - - float - 0 - - NSTopMargin - - float - 0 - - - ReadOnly - NO - RowAlign - 1 - RowSpacing - 36 - SheetTitle - Canvas 1 - SmartAlignmentGuidesActive - YES - SmartDistanceGuidesActive - YES - UniqueID - 1 - UseEntirePage - - VPages - 2 - WindowInfo - - CurrentSheet - 0 - DrawerOpen - - DrawerTab - Outline - DrawerWidth - 209 - FitInWindow - - Frame - {{52, 63}, {728, 777}} - ShowRuler - - ShowStatusBar - - VisibleRegion - {{-68, 251}, {713, 663}} - Zoom - 1 - - - diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/site/resources/images/PlexusSecurityAuthentication.png b/redback-integrations/redback-struts2/redback-struts2-integration/src/site/resources/images/PlexusSecurityAuthentication.png deleted file mode 100644 index a77b4b40..00000000 Binary files a/redback-integrations/redback-struts2/redback-struts2-integration/src/site/resources/images/PlexusSecurityAuthentication.png and /dev/null differ diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/logback-test.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/logback-test.xml index ec5b7455..5af77507 100755 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/logback-test.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/logback-test.xml @@ -1,3 +1,22 @@ + + diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/AssignmentsActionTest.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/AssignmentsActionTest.xml index 5707d4a8..010af544 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/AssignmentsActionTest.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/AssignmentsActionTest.xml @@ -1,16 +1,21 @@ + diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/SystemInfoActionTest.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/SystemInfoActionTest.xml index 4512e292..da295542 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/SystemInfoActionTest.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/SystemInfoActionTest.xml @@ -1,16 +1,21 @@ + diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/UserEditActionTest.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/UserEditActionTest.xml index 5707d4a8..010af544 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/UserEditActionTest.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/action/admin/UserEditActionTest.xml @@ -1,16 +1,21 @@ + diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/interceptor/CustomInterceptorTest.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/interceptor/CustomInterceptorTest.xml index b40d7d8d..76444ded 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/interceptor/CustomInterceptorTest.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/org/codehaus/plexus/redback/struts2/interceptor/CustomInterceptorTest.xml @@ -1,16 +1,21 @@ + diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/redback.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/redback.xml index 4c867479..7687263b 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/redback.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/redback.xml @@ -1,3 +1,22 @@ + + 1.0.0 diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts-security.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts-security.xml index 4a5c9ec8..c4fd136f 100755 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts-security.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts-security.xml @@ -1,4 +1,22 @@ - + + diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.properties b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.properties index 42adebb9..b2f83482 100755 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.properties +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.properties @@ -1,3 +1,17 @@ +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + struts.objectFactory = org.apache.struts2.spring.StrutsSpringObjectFactory struts.objectFactory.spring.autoWire = type diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.xml b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.xml index bb4a3de9..c725002c 100755 --- a/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/src/test/resources/struts.xml @@ -1,3 +1,22 @@ + +