Hi guys,

now hat I cleaned up the extended operation code, I'm implementing the
WhoAmI operation (RFC 4532).

The response is supposed to send back the authId, which is either an
userId or a Dn id (depends on if it staets with 'u:' or 'dn:').

At this point, the RFC stipulates that the content is eiher a valid DN
('dn:...') or a set of UTF8 ('u:...'), which means we should keep the
content as a byte[]. Now, all the exemples I see o the web are
considering the value as a String, so what about exposing this interface :

WhoAmIResponse {
    boolean isDn()
    boolean isUserId
    byte[] getAuthzId()
    Dn getDn()
    String getUserId()
}

wdyt ?

-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com 

Reply via email to