Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to Modify multivalued attribute in LDAP using java API?

 
Simpson Kumar
Ranch Hand
Posts: 261
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
when I modified the multivalues attribute (ex: objectclass), it get override the existing values with new values, which is a bad approach. I want to either remove or add each value by value depending upon the UI request. I don't want to override all values at a time.

say for ex in LDAP, if objectclass already contans "top","person","organizationalPerson", Now from UI request, I want to change the objectclass by removing "organizationalPerson" and adding "inetOrgPerson". I can do by collecting new multivalues from UI and override (update) objectclass but I dont want to do in that scenario, rather doing like that I need to remove ""organizationalPerson" value and add new "inetOrgPerson". How can we do from sun API? .

Here is the code that I'm following




Is there any other approach to do ? could some one help on this
 
Simpson Kumar
Ranch Hand
Posts: 261
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have done this job.. the following API I used to remove and add multivalues attribute one by one value.

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic