On 23/07/2012 19:12, Daniel DeFreez wrote:
> Hi,
>
> One of the main goals we have for Syncope is to be able to synchronize
> photographs from a database into LDAP. When defining schema in
> Syncope, it does not seem like there is a suitable attribute type for
> jpegPhoto (part of inetOrgPerson). I have tried using string, but that
> does not work correctly. Is it possible to use Syncope to synchronize
> attributes holding binary data, such as photographs?
>
> In LDAPv3 there is a special OID for jpeg attribute
> types, 1.3.6.1.4.1.1466.115.121.1.28. Microsoft uses attributeSyntax
> 2.5.5.10, which is just an octet sting. It seems like supporting an
> octet string type in Syncope would be useful.

Hi Daniel,
as you've correctly found out, Syncope does not currently support binary
attributes: as you can read from [1], in fact, only String, Enum,
Boolean, Long, Double, Date types are supported.

Anyway, this is a nice add-on for our roadmap [2], so I've just added
such feature to next release.

Implementing this support in an overlay of the current release
(1.0.0-incubating) - e.g. only for YOUR project - would be quite a
challenging task because it would involve modifications in almost any
component and layer (including database schema).

Hope this clarifies a bit.
Regards.

[1]
https://cwiki.apache.org/confluence/display/SYNCOPE/Schema%2C+attributes+and+mapping#Schema%2Cattributesandmapping-Schema
[2] https://cwiki.apache.org/confluence/display/SYNCOPE/Roadmap

-- 
Francesco Chicchiriccò

ASF Member, Apache Cocoon PMC and Apache Syncope PPMC Member
http://people.apache.org/~ilgrosso/

Reply via email to