Changeset 782


Ignore:
Timestamp:
05/11/11 19:17:50 (8 years ago)
Author:
philsmart
Message:
 
Location:
raptor-ica/trunk/src/main/config
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • raptor-ica/trunk/src/main/config/data-access.xml

    r766 r782  
    105105        <!-- Create the entry handler --> 
    106106        <bean name="memoryEntryHandler" class="uk.ac.cardiff.raptor.store.impl.LogFileMemoryEntryHandler"></bean> 
    107         <bean name="persistantEntryHandler" class="uk.ac.cardiff.raptor.store.impl.PersistantEntryHandler"> 
    108                 <constructor-arg index="0"><ref bean="dataConnectionImpl"></ref></constructor-arg> 
    109         </bean> 
     107 
    110108 
    111109        <!-- 
     
    118116        <!-- accepted types are DATE, STRING, INTEGER --> 
    119117 
    120         <bean id="shibIDPAccessFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
     118     <bean id="shib13IDPAccessFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
     119        <property name="headers"> 
     120            <list> 
     121                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     122                    <property name="fieldName"> 
     123                        <value>eventTime</value> 
     124                    </property> 
     125                    <property name="fieldNo"> 
     126                        <value>0</value> 
     127                    </property> 
     128                    <property name="additionalFieldNos"> 
     129                        <list> 
     130                            <value>1</value> 
     131                        </list> 
     132                    </property> 
     133                    <property name="timeZone"> 
     134                        <value>UTC</value> 
     135                    </property> 
     136                    <property name="fieldType"> 
     137                        <value>DATE</value> 
     138                    </property> 
     139                    <property name="dateTimeFormat"> 
     140                        <value>yyyy-MM-ddHH:mm:ss,SSS</value> 
     141                    </property> 
     142                </bean> 
     143                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     144                    <property name="fieldName"> 
     145                        <value>resourceId</value> 
     146                    </property> 
     147                    <property name="fieldNo"> 
     148                        <value>7</value> 
     149                    </property> 
     150                    <property name="fieldType"> 
     151                        <value>STRING</value> 
     152                    </property> 
     153                    <property name="regexReplaceAll"> 
     154                        <map> 
     155                         <entry key="\(" value=""/> 
     156                         <entry key="\)" value=""/> 
     157                        </map> 
     158                    </property> 
     159                </bean> 
     160                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     161                    <property name="fieldName"> 
     162                        <value>principalName</value> 
     163                    </property> 
     164                    <property name="fieldNo"> 
     165                        <value>12</value> 
     166                    </property> 
     167                    <property name="fieldType"> 
     168                        <value>STRING</value> 
     169                    </property> 
     170                    <property name="regexReplaceAll"> 
     171                        <map> 
     172                         <entry key="\(" value=""/> 
     173                         <entry key="\)" value=""/> 
     174                         <entry key="\." value=""/> 
     175                        </map> 
     176                    </property> 
     177                </bean> 
     178                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     179                    <property name="fieldName"> 
     180                        <value>nameIdentifier</value> 
     181                    </property> 
     182                    <property name="fieldNo"> 
     183                        <value>15</value> 
     184                    </property> 
     185                    <property name="fieldType"> 
     186                        <value>STRING</value> 
     187                    </property> 
     188                    <property name="regexReplaceAll"> 
     189                        <map> 
     190                         <entry key="\(" value=""/> 
     191                         <entry key="\)" value=""/> 
     192                         <entry key="\." value=""/> 
     193                        </map> 
     194                    </property> 
     195                </bean> 
     196            </list> 
     197        </property> 
     198        <property name="delimeter"> 
     199            <value> </value> 
     200        </property> 
     201    </bean> 
     202 
     203        <bean id="shibIDPAuditFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    121204                <property name="headers"> 
    122205                        <list> 
     
    128211                                                <value>0</value> 
    129212                                        </property> 
     213                                        <property name="timeZone"> 
     214                        <value>UTC</value> 
     215                    </property> 
    130216                                        <property name="fieldType"> 
    131217                                                <value>DATE</value> 
    132218                                        </property> 
    133219                                        <property name="dateTimeFormat"> 
    134                                                 <value>yyyyMMdd'T'HHmmss</value> 
     220                                                <value>yyyyMMdd'T'HHmmss'Z'</value> 
    135221                                        </property> <!--  Atom (ISO 8601) --> 
    136222                                </bean> 
    137223                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    138224                                        <property name="fieldName"> 
    139                                                 <value>serviceHost</value> 
     225                                                <value>requestBinding</value> 
    140226                                        </property> 
    141227                                        <property name="fieldNo"> 
     
    148234                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    149235                                        <property name="fieldName"> 
    150                                                 <value>requestID</value> 
     236                                                <value>requestId</value> 
    151237                                        </property> 
    152238                                        <property name="fieldNo"> 
     
    159245                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    160246                                        <property name="fieldName"> 
    161                                                 <value>requestPath</value> 
     247                                                <value>resourceId</value> 
    162248                                        </property> 
    163249                                        <property name="fieldNo"> 
     
    166252                                        <property name="fieldType"> 
    167253                                                <value>STRING</value> 
     254                                        </property> 
     255                                </bean> 
     256 
     257                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     258                                        <property name="fieldName"> 
     259                                                <value>messageProfileId</value> 
     260                                        </property> 
     261                                        <property name="fieldNo"> 
     262                                                <value>4</value> 
     263                                        </property> 
     264                                        <property name="fieldType"> 
     265                                                <value>STRING</value> 
     266                                        </property> 
     267                                </bean> 
     268                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     269                                        <property name="fieldName"> 
     270                                                <value>responseBinding</value> 
     271                                        </property> 
     272                                        <property name="fieldNo"> 
     273                                                <value>6</value> 
     274                                        </property> 
     275                                        <property name="fieldType"> 
     276                                                <value>STRING</value> 
     277                                        </property> 
     278                                </bean> 
     279                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     280                                        <property name="fieldName"> 
     281                                                <value>responseId</value> 
     282                                        </property> 
     283                                        <property name="fieldNo"> 
     284                                                <value>7</value> 
     285                                        </property> 
     286                                        <property name="fieldType"> 
     287                                                <value>STRING</value> 
     288                                        </property> 
     289                                </bean> 
     290                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     291                                        <property name="fieldName"> 
     292                                                <value>principalName</value> 
     293                                        </property> 
     294                                        <property name="fieldNo"> 
     295                                                <value>8</value> 
     296                                        </property> 
     297                                        <property name="fieldType"> 
     298                                                <value>STRING</value> 
     299                                        </property> 
     300                                </bean> 
     301                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     302                                        <property name="fieldName"> 
     303                                                <value>authenticationType</value> 
     304                                        </property> 
     305                                        <property name="fieldNo"> 
     306                                                <value>9</value> 
     307                                        </property> 
     308                                        <property name="fieldType"> 
     309                                                <value>STRING</value> 
     310                                        </property> 
     311                                </bean> 
     312                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     313                                        <property name="fieldName"> 
     314                                                <value>releasedAttributes</value> 
     315                                        </property> 
     316                                        <property name="fieldNo"> 
     317                                                <value>10</value> 
     318                                        </property> 
     319                                        <property name="fieldType"> 
     320                                                <value>STRINGLIST</value> 
     321                                        </property> 
     322                                        <property name="listDelimeter"> 
     323                                                <value>,</value> 
     324                                        </property> 
     325                                </bean> 
     326                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     327                                        <property name="fieldName"> 
     328                                                <value>assertionId</value> 
     329                                        </property> 
     330                                        <property name="fieldNo"> 
     331                                                <value>12</value> 
     332                                        </property> 
     333                                        <property name="fieldType"> 
     334                                                <value>STRINGLIST</value> 
     335                                        </property> 
     336                                        <property name="listDelimeter"> 
     337                                                <value>,</value> 
    168338                                        </property> 
    169339                                </bean> 
     
    175345        </bean> 
    176346 
    177      <bean id="shib13IDPAccessFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    178         <property name="headers"> 
     347        <bean id="ezProxyFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
     348        <property name="headers"> 
    179349            <list> 
    180350                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    181351                    <property name="fieldName"> 
     352                        <value>requesterIp</value> 
     353                    </property> 
     354                    <property name="fieldNo"> 
     355                        <value>0</value> 
     356                    </property> 
     357                    <property name="fieldType"> 
     358                        <value>STRING</value> 
     359                    </property> 
     360                </bean> 
     361                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     362                    <property name="fieldName"> 
     363                        <value>sessionId</value> 
     364                    </property> 
     365                    <property name="fieldNo"> 
     366                        <value>1</value> 
     367                    </property> 
     368                    <property name="fieldType"> 
     369                        <value>STRING</value> 
     370                    </property> 
     371                </bean> 
     372                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     373                    <property name="fieldName"> 
     374                        <value>principalName</value> 
     375                    </property> 
     376                    <property name="fieldNo"> 
     377                        <value>2</value> 
     378                    </property> 
     379                    <property name="fieldType"> 
     380                        <value>STRING</value> 
     381                    </property> 
     382                    <property name="regexReplaceAll"> 
     383                        <map> 
     384                         <entry key="@cardiff.ac.uk" value=""/> 
     385                        </map> 
     386                    </property> 
     387                </bean> 
     388                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     389                    <property name="fieldName"> 
    182390                        <value>eventTime</value> 
    183391                    </property> 
    184392                    <property name="fieldNo"> 
    185                         <value>0</value> 
     393                        <value>3</value> 
    186394                    </property> 
    187395                    <property name="additionalFieldNos"> 
    188396                        <list> 
    189                             <value>1</value> 
     397                            <value>4</value> 
    190398                        </list> 
    191399                    </property> 
     
    193401                        <value>DATE</value> 
    194402                    </property> 
     403                    <property name="timeZone"> 
     404                        <value>UTC</value> 
     405                    </property> 
    195406                    <property name="dateTimeFormat"> 
    196                         <value>yyyy-MM-ddHH:mm:ss,SSS</value> 
     407                        <value>dd/MMM/yyyy:HH:mm:ssZ</value> 
     408                    </property> 
     409                    <property name="regexReplaceAll"> 
     410                        <map> 
     411                         <entry key="\[" value=""/> 
     412                         <entry key="\]" value=""/> 
     413                        </map> 
     414                    </property> 
     415                </bean> 
     416                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     417                    <property name="fieldName"> 
     418                        <value>serviceHost</value> 
     419                    </property> 
     420                    <property name="fieldNo"> 
     421                        <value>6</value> 
     422                    </property> 
     423                    <property name="fieldType"> 
     424                        <value>STRING</value> 
     425                    </property> 
     426                    <property name="regexRetain"> 
     427                       <value>https://[^:]*</value> 
    197428                    </property> 
    198429                </bean> 
     
    202433                    </property> 
    203434                    <property name="fieldNo"> 
    204                         <value>7</value> 
    205                     </property> 
    206                     <property name="fieldType"> 
    207                         <value>STRING</value> 
    208                     </property> 
    209                     <property name="regexReplaceAll"> 
    210                         <map> 
    211                          <entry key="\(" value=""/> 
    212                          <entry key="\)" value=""/> 
    213                         </map> 
    214                     </property> 
    215                 </bean> 
    216                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    217                     <property name="fieldName"> 
    218                         <value>principalName</value> 
    219                     </property> 
    220                     <property name="fieldNo"> 
    221                         <value>12</value> 
    222                     </property> 
    223                     <property name="fieldType"> 
    224                         <value>STRING</value> 
    225                     </property> 
    226                     <property name="regexReplaceAll"> 
    227                         <map> 
    228                          <entry key="\(" value=""/> 
    229                          <entry key="\)" value=""/> 
    230                          <entry key="\." value=""/> 
    231                         </map> 
    232                     </property> 
    233                 </bean> 
    234                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    235                     <property name="fieldName"> 
    236                         <value>nameIdentifier</value> 
    237                     </property> 
    238                     <property name="fieldNo"> 
    239                         <value>15</value> 
    240                     </property> 
    241                     <property name="fieldType"> 
    242                         <value>STRING</value> 
    243                     </property> 
    244                     <property name="regexReplaceAll"> 
    245                         <map> 
    246                          <entry key="\(" value=""/> 
    247                          <entry key="\)" value=""/> 
    248                          <entry key="\." value=""/> 
     435                        <value>6</value> 
     436                    </property> 
     437                    <property name="fieldType"> 
     438                        <value>URL</value> 
     439                    </property> 
     440                    <property name="regexRetain"> 
     441                       <value>url=http%3a%2f%2f[^%]*|url=https://[^/]*|url=https%3a%2f%2f[^%]*|url=http://[^/]*</value> 
     442                    </property> 
     443                    <property name="regexRetainCaseInsensitive"> 
     444                        <value>true</value> 
     445                    </property> 
     446                    <property name="regexReplaceAll"> 
     447                        <map> 
     448                         <entry key="url=" value=""/> 
    249449                        </map> 
    250450                    </property> 
     
    255455            <value> </value> 
    256456        </property> 
    257     </bean> 
    258  
    259         <bean id="shibIDPAuditFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    260                 <property name="headers"> 
    261                         <list> 
    262                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    263                                         <property name="fieldName"> 
    264                                                 <value>eventTime</value> 
    265                                         </property> 
    266                                         <property name="fieldNo"> 
    267                                                 <value>0</value> 
    268                                         </property> 
    269                                         <property name="fieldType"> 
    270                                                 <value>DATE</value> 
    271                                         </property> 
    272                                         <property name="dateTimeFormat"> 
    273                                                 <value>yyyyMMdd'T'HHmmss</value> 
    274                                         </property> <!--  Atom (ISO 8601) --> 
    275                                 </bean> 
    276                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    277                                         <property name="fieldName"> 
    278                                                 <value>requestBinding</value> 
    279                                         </property> 
    280                                         <property name="fieldNo"> 
    281                                                 <value>1</value> 
    282                                         </property> 
    283                                         <property name="fieldType"> 
    284                                                 <value>STRING</value> 
    285                                         </property> 
    286                                 </bean> 
    287                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    288                                         <property name="fieldName"> 
    289                                                 <value>requestId</value> 
    290                                         </property> 
    291                                         <property name="fieldNo"> 
    292                                                 <value>2</value> 
    293                                         </property> 
    294                                         <property name="fieldType"> 
    295                                                 <value>STRING</value> 
    296                                         </property> 
    297                                 </bean> 
    298                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    299                                         <property name="fieldName"> 
    300                                                 <value>resourceId</value> 
    301                                         </property> 
    302                                         <property name="fieldNo"> 
    303                                                 <value>3</value> 
    304                                         </property> 
    305                                         <property name="fieldType"> 
    306                                                 <value>STRING</value> 
    307                                         </property> 
    308                                 </bean> 
    309  
    310                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    311                                         <property name="fieldName"> 
    312                                                 <value>messageProfileId</value> 
    313                                         </property> 
    314                                         <property name="fieldNo"> 
    315                                                 <value>4</value> 
    316                                         </property> 
    317                                         <property name="fieldType"> 
    318                                                 <value>STRING</value> 
    319                                         </property> 
    320                                 </bean> 
    321                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    322                                         <property name="fieldName"> 
    323                                                 <value>responseBinding</value> 
    324                                         </property> 
    325                                         <property name="fieldNo"> 
    326                                                 <value>6</value> 
    327                                         </property> 
    328                                         <property name="fieldType"> 
    329                                                 <value>STRING</value> 
    330                                         </property> 
    331                                 </bean> 
    332                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    333                                         <property name="fieldName"> 
    334                                                 <value>responseId</value> 
    335                                         </property> 
    336                                         <property name="fieldNo"> 
    337                                                 <value>7</value> 
    338                                         </property> 
    339                                         <property name="fieldType"> 
    340                                                 <value>STRING</value> 
    341                                         </property> 
    342                                 </bean> 
    343                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    344                                         <property name="fieldName"> 
    345                                                 <value>principalName</value> 
    346                                         </property> 
    347                                         <property name="fieldNo"> 
    348                                                 <value>8</value> 
    349                                         </property> 
    350                                         <property name="fieldType"> 
    351                                                 <value>STRING</value> 
    352                                         </property> 
    353                                 </bean> 
    354                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    355                                         <property name="fieldName"> 
    356                                                 <value>authenticationType</value> 
    357                                         </property> 
    358                                         <property name="fieldNo"> 
    359                                                 <value>9</value> 
    360                                         </property> 
    361                                         <property name="fieldType"> 
    362                                                 <value>STRING</value> 
    363                                         </property> 
    364                                 </bean> 
    365                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    366                                         <property name="fieldName"> 
    367                                                 <value>releasedAttributes</value> 
    368                                         </property> 
    369                                         <property name="fieldNo"> 
    370                                                 <value>10</value> 
    371                                         </property> 
    372                                         <property name="fieldType"> 
    373                                                 <value>STRINGLIST</value> 
    374                                         </property> 
    375                                         <property name="listDelimeter"> 
    376                                                 <value>,</value> 
    377                                         </property> 
    378                                 </bean> 
    379                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    380                                         <property name="fieldName"> 
    381                                                 <value>assertionId</value> 
    382                                         </property> 
    383                                         <property name="fieldNo"> 
    384                                                 <value>12</value> 
    385                                         </property> 
    386                                         <property name="fieldType"> 
    387                                                 <value>STRINGLIST</value> 
    388                                         </property> 
    389                                         <property name="listDelimeter"> 
    390                                                 <value>,</value> 
    391                                         </property> 
    392                                 </bean> 
    393                         </list> 
    394                 </property> 
    395                 <property name="delimeter"> 
    396                         <value>|</value> 
    397                 </property> 
     457 
     458 
     459 
    398460        </bean> 
    399461 
    400         <bean id="ezProxyFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    401         <property name="headers"> 
    402             <list> 
    403                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    404                     <property name="fieldName"> 
    405                         <value>requesterIp</value> 
    406                     </property> 
    407                     <property name="fieldNo"> 
    408                         <value>0</value> 
    409                     </property> 
    410                     <property name="fieldType"> 
    411                         <value>STRING</value> 
    412                     </property> 
    413                 </bean> 
    414                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    415                     <property name="fieldName"> 
    416                         <value>sessionId</value> 
    417                     </property> 
    418                     <property name="fieldNo"> 
    419                         <value>1</value> 
    420                     </property> 
    421                     <property name="fieldType"> 
    422                         <value>STRING</value> 
    423                     </property> 
    424                 </bean> 
    425                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    426                     <property name="fieldName"> 
    427                         <value>principalName</value> 
    428                     </property> 
    429                     <property name="fieldNo"> 
    430                         <value>2</value> 
    431                     </property> 
    432                     <property name="fieldType"> 
    433                         <value>STRING</value> 
    434                     </property> 
    435                     <property name="regexReplaceAll"> 
    436                         <map> 
    437                          <entry key="@cardiff.ac.uk" value=""/> 
    438                         </map> 
    439                     </property> 
    440                 </bean> 
    441                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    442                     <property name="fieldName"> 
    443                         <value>eventTime</value> 
    444                     </property> 
    445                     <property name="fieldNo"> 
    446                         <value>3</value> 
    447                     </property> 
    448                     <property name="additionalFieldNos"> 
    449                         <list> 
    450                             <value>4</value> 
    451                         </list> 
    452                     </property> 
    453                     <property name="fieldType"> 
    454                         <value>DATE</value> 
    455                     </property> 
    456                     <property name="dateTimeFormat"> 
    457                         <value>dd/MMM/yyyy:HH:mm:ssZ</value> 
    458                     </property> 
    459                     <property name="regexReplaceAll"> 
    460                         <map> 
    461                          <entry key="\[" value=""/> 
    462                          <entry key="\]" value=""/> 
    463                         </map> 
    464                     </property> 
    465                 </bean> 
    466                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    467                     <property name="fieldName"> 
    468                         <value>serviceHost</value> 
    469                     </property> 
    470                     <property name="fieldNo"> 
    471                         <value>6</value> 
    472                     </property> 
    473                     <property name="fieldType"> 
    474                         <value>STRING</value> 
    475                     </property> 
    476                     <property name="regexRetain"> 
    477                        <value>https://[^:]*</value> 
    478                     </property> 
    479                 </bean> 
    480                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    481                     <property name="fieldName"> 
    482                         <value>resourceId</value> 
    483                     </property> 
    484                     <property name="fieldNo"> 
    485                         <value>6</value> 
    486                     </property> 
    487                     <property name="fieldType"> 
    488                         <value>URL</value> 
    489                     </property> 
    490                     <property name="regexRetain"> 
    491                        <value>url=http%3a%2f%2f[^%]*|url=https://[^/]*|url=https%3a%2f%2f[^%]*|url=http://[^/]*</value> 
    492                     </property> 
    493                     <property name="regexRetainCaseInsensitive"> 
    494                         <value>true</value> 
    495                     </property> 
    496                     <property name="regexReplaceAll"> 
    497                         <map> 
    498                          <entry key="url=" value=""/> 
    499                         </map> 
    500                     </property> 
    501                 </bean> 
    502             </list> 
    503         </property> 
    504         <property name="delimeter"> 
    505             <value> </value> 
    506         </property> 
    507  
    508  
    509  
    510         </bean> 
    511  
    512462        <bean id="W3CFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"></bean> 
    513463 
  • raptor-ica/trunk/src/main/config/event-release.xml

    r771 r782  
    4141                        </list> 
    4242                    </property> 
    43                     <!--<property name="attributeFilterPolicy"><ref bean="removePrincipleFilterPolicy"></ref></property> --> 
     43                    <property name="attributeFilterPolicy"><ref bean="hashPrincipleFilterPolicy"></ref></property> 
    4444                </bean> 
    4545 
     
    8585    <!-- Attribute filter policies --> 
    8686 
     87    <bean id="hashPrincipleFilterPolicy" class="uk.ac.cardiff.raptor.attribute.filtering.AttributeFilterPolicy"> 
     88        <property name="policyName"> 
     89            <value>hash_Principal_Name_With_Service_EntityId</value> 
     90        </property> 
     91        <property name="attributeRules"> 
     92            <list> 
     93                <bean class="uk.ac.cardiff.raptor.attribute.filtering.HashAttributeRule"> 
     94                    <property name="attributeId"> 
     95                        <value>principalName</value> 
     96                    </property> 
     97                    <property name="denyValueRule"> 
     98                        <bean class="uk.ac.cardiff.raptor.attribute.filtering.match.MatchRule"> 
     99                            <property name="enabled"> 
     100                                <value>true</value> 
     101                            </property> 
     102                        </bean> 
     103                    </property> 
     104                </bean> 
     105            </list> 
     106        </property> 
     107    </bean> 
     108 
    87109    <bean id="removePrincipleFilterPolicy" class="uk.ac.cardiff.raptor.attribute.filtering.AttributeFilterPolicy"> 
    88110        <property name="policyName"> 
     
    91113        <property name="attributeRules"> 
    92114            <list> 
    93                 <bean class="uk.ac.cardiff.raptor.attribute.filtering.AttributeRule"> 
    94                     <property name="attributeID"> 
     115                <bean class="uk.ac.cardiff.raptor.attribute.filtering.NullAttributeRule"> 
     116                    <property name="attributeId"> 
    95117                        <value>requestHost</value> 
    96118                    </property> 
  • raptor-ica/trunk/src/main/config/logback.xml

    r771 r782  
    3333    <appender-ref ref="stdout"/> 
    3434  </logger> 
     35 
    3536</configuration> 
Note: See TracChangeset for help on using the changeset viewer.