[
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)