LdapProperty values?

Peter Schober peter.schober at univie.ac.at
Sat Jun 29 08:58:12 EDT 2013


* Saurabh Tyagi <saurabh.tyagi at thepsi.com> [2013-06-29 14:42]:
> What value need to be placed in LdapProperty to pass value of objectGUID.

I don't know what "objectGUID" is, specifically, but
https://wiki.shibboleth.net/confluence/display/SHIB2/LdapServerIssues#LdapServerIssues-objectSidandobjectGUIDAttributes
says it might either be binary or string valued. I'm assuming you're
dealing with binary values, otherwise you probably wouldn't be asking?

According to "Other Connection Properties" in
https://wiki.shibboleth.net/confluence/display/SHIB2/ResolverLDAPDataConnector

  "the java.naming.ldap.attributes.binary attribute is used to tell the
   system which attribute have binary data as values"

So maybe try

  <dc:LDAPProperty name="objectGUID" value="java.naming.ldap.attributes.binary"/>

I also note that vtldap has a JNDI context properties for that
http://code.google.com/p/vt-middleware/wiki/vtldapProperties
"binaryAttributes: space delimited list of attributes which should be
treated as binary; e.g. userSMIMECertificate jpegPhoto"
but I'm not sure if and how these would need to be used here.
-peter


More information about the users mailing list