Excellent thanks for it.
Alex
On 10/16/07, Emmanuel Lecharny <elecharny@gmail.com> wrote:
>
> oops, my mail has been a little bit truncated ;)
>
> Basically, I agree we should replace those chains by simple method
> calls. It has been done for Simple bind, but it has to be done for all
> the other chains. Here are the list of used chains, with the classes
> being called. (those starting with a '*' are called only in debug
> mode) :
>
> BindHandlerChain:
> configureChain
> chainGuard
> handleSasl
> handleSimple
> getLdapContex
> returnSuccess
>
> ChangePasswordChain :
> configureChangePasswordChain
> getAuthHeader
> verifyServiceTicket
> getServerEntry
> verifyServiceTicketAuthHeader
> extractPassword
> *monitorContext
> processPasswordChange
> buildReply
> *monitorReply
>
> DomainNameServiceChain :
> *monitorRequest
> getResourceRecords
> *monitorContext
> buildReply
> *monitorReply
>
> AuthenticationServiceChain :
> *monitorRequest
> configureAuthenticationChain
> selectEncryptionType
> getClientEntry
> verifyPolicy
> preAuthenticationChain
> getServerEntry
> generateTicket
> buildReply
> *monitorContext
> *monitorReply
> sealReply
>
> PreAuthenticationChain :
> verifySam
> verifyEncryptedTimestamp
>
> TicketGrantingServiceChain :
> *monitorRequest
> configureTicketGrantingChain
> selectEncryptionType
> getAuthHeader
> verifyTgt
> getTicketPrincipalEntry
> verifyTgtAuthHeader
> verifyBodyChecksum
> getRequestPrincipalEntry
> generateTicket
> buildReply
> *monitorContext
> *monitorReply
> sealReply
>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>
|