vt-middleware / ldaptive

A simple, extensible Java API for interacting with LDAP servers
56 stars 26 forks source link

Update search objects to support freezable. #263

Closed dfish3r closed 5 months ago

dfish3r commented 5 months ago

Update objects used in the search response to implement Freezable. Update DefaultSearchOperationHandle to freeze the SearchResponse on return. Add static copy methods so that new instances of objects can be created that are mutable. Change response setter methods visibility to enforce immutability on response objects.