You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2010/10/11 20:19:35 UTC
svn commit: r1021450 -
/directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-configuring-apacheds.xml
Author: elecharny
Date: Mon Oct 11 18:19:34 2010
New Revision: 1021450
URL: http://svn.apache.org/viewvc?rev=1021450&view=rev
Log:
Improved the doco about interceptors
Modified:
directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-configuring-apacheds.xml
Modified: directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-configuring-apacheds.xml
URL: http://svn.apache.org/viewvc/directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-configuring-apacheds.xml?rev=1021450&r1=1021449&r2=1021450&view=diff
==============================================================================
--- directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-configuring-apacheds.xml (original)
+++ directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-configuring-apacheds.xml Mon Oct 11 18:19:34 2010
@@ -146,7 +146,77 @@
must be set to 0.</emphasis></para>
</listitem>
</itemizedlist>
- <section id="Interceptors configuration">
+ <section id="Interceptors configuration" xreflabel="Interceptors configuration">
+ <title>Interceptors configuration</title>
+ <para>We use interceptors in a chain when processing incoming and outgoing messages. Each Interceptor
+ can be activated, and has a defined order in the chain. We can configure each Interceptor separately
+ and describe which one of them will be present in the chain. Some of them are absolutely mandatory,
+ some other might be removed from the chain</para>
+ <para>The list of Interceptor is given in the following ordered list (the first Interceptors
+ in this list will be the first one in the chain) :</para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <emphasis role="bold">NormalizationInterceptor</emphasis><subscript>Mandatory</subscript> :
+ <emphasis>Normalizes the incoming requests. This Interceptor must <emphasis role="bold">NOT</emphasis>
+ be removed from the chain !</emphasis>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis role="bold">AuthenticationInterceptor</emphasis><subscript>Mandatory</subscript> :
+ <emphasis>This Interceptor handle the authentication and manage the LdapSession.</emphasis>
+ </para>
+ </listitem>
+ <listitem><para><emphasis role="bold">AciAuthorizationInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">AdministrativePointInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">ChangeLogInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">CollectiveAttributeInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">DefaultAuthorizationInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">DelayInducingInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">EventInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">ExceptionInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">JournalInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">KeyDerivationInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">OperationalAttributeInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">PasswordPolicyInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">ReferralInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">SchemaInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">SubentryInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ <listitem><para><emphasis role="bold">TriggerInterceptor</emphasis> :
+ <emphasis></emphasis></para>
+ </listitem>
+ </itemizedlist>
</section>
<section id="PasswordPolicy configuration">
</section>