[ 
https://issues.apache.org/jira/browse/SYNCOPE-164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14049660#comment-14049660
 ] 

Francesco Chicchiriccò commented on SYNCOPE-164:
------------------------------------------------

By taking a look at [the actual 
code|https://github.com/Tirasa/ConnIdLDAPBundle/blob/master/src/main/java/org/connid/bundles/ldap/LdapConnection.java#L143]
 invoked by LDAP connector's {{authenticate()}} it seems that the underlying 
password encoding just does not matter: as expected a JNDI bind is performed 
with clear password extracted from passed {{GuardedString}} instance.
This means that connector's digest algorithm does not play any role here.

The cipher algorithm defined on Syncope only matters when performing local 
authentication; as you can read from 
{{SyncopeAuthenticationProvider#authenticate}}, authentication on external 
resources is only attempted when local authentication fails.

> Passthrough authentication
> --------------------------
>
>                 Key: SYNCOPE-164
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-164
>             Project: Syncope
>          Issue Type: New Feature
>            Reporter: Francesco Chicchiriccò
>            Assignee: Francesco Chicchiriccò
>             Fix For: 1.2.0
>
>
> Provide the possibility to authenticate users on external resources.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to