public String toString() { return getLdapEncoded(); }
public String toString() { return getLdapEncoded(); }
public String toString() { return getLdapEncoded(); }
public String toString() { return getLdapEncoded(); }
public String get(int index) { LdapRdn rdn = (LdapRdn) names.get(index); return rdn.getLdapEncoded(); }
public Object remove(int arg0) throws InvalidNameException { LdapRdn rdn = (LdapRdn) names.remove(arg0); return rdn.getLdapEncoded(); }
public Object remove(int arg0) throws InvalidNameException { LdapRdn rdn = (LdapRdn) names.remove(arg0); return rdn.getLdapEncoded(); }
public String get(int index) { LdapRdn rdn = (LdapRdn) names.get(index); return rdn.getLdapEncoded(); }
public String get(int index) { LdapRdn rdn = (LdapRdn) names.get(index); return rdn.getLdapEncoded(); }
public Object remove(int arg0) throws InvalidNameException { LdapRdn rdn = (LdapRdn) names.remove(arg0); return rdn.getLdapEncoded(); }
public String get(int index) { LdapRdn rdn = (LdapRdn) names.get(index); return rdn.getLdapEncoded(); }
public Object remove(int arg0) throws InvalidNameException { LdapRdn rdn = (LdapRdn) names.remove(arg0); return rdn.getLdapEncoded(); }
public Enumeration getAll() { LinkedList strings = new LinkedList(); for (Iterator iter = names.iterator(); iter.hasNext();) { LdapRdn rdn = (LdapRdn) iter.next(); strings.add(rdn.getLdapEncoded()); } return Collections.enumeration(strings); }
public Enumeration getAll() { LinkedList strings = new LinkedList(); for (Iterator iter = names.iterator(); iter.hasNext();) { LdapRdn rdn = (LdapRdn) iter.next(); strings.add(rdn.getLdapEncoded()); } return Collections.enumeration(strings); }
public Enumeration getAll() { LinkedList strings = new LinkedList(); for (Iterator iter = names.iterator(); iter.hasNext();) { LdapRdn rdn = (LdapRdn) iter.next(); strings.add(rdn.getLdapEncoded()); } return Collections.enumeration(strings); }
public Enumeration getAll() { LinkedList strings = new LinkedList(); for (Iterator iter = names.iterator(); iter.hasNext();) { LdapRdn rdn = (LdapRdn) iter.next(); strings.add(rdn.getLdapEncoded()); } return Collections.enumeration(strings); }
private String format(boolean compact) { // empty path if (names.size() == 0) { return ""; } StringBuffer buffer = new StringBuffer(DEFAULT_BUFFER_SIZE); ListIterator i = names.listIterator(names.size()); while (i.hasPrevious()) { LdapRdn rdn = (LdapRdn) i.previous(); buffer.append(rdn.getLdapEncoded()); // add comma, except in last iteration if (i.hasPrevious()) { if (compact) { buffer.append(","); } else { buffer.append(", "); } } } return buffer.toString(); }
private String format(boolean compact) { // empty path if (names.size() == 0) { return ""; } StringBuffer buffer = new StringBuffer(DEFAULT_BUFFER_SIZE); ListIterator i = names.listIterator(names.size()); while (i.hasPrevious()) { LdapRdn rdn = (LdapRdn) i.previous(); buffer.append(rdn.getLdapEncoded()); // add comma, except in last iteration if (i.hasPrevious()) { if (compact) { buffer.append(","); } else { buffer.append(", "); } } } return buffer.toString(); }
private String format(boolean compact) { // empty path if (names.size() == 0) { return ""; } StringBuffer buffer = new StringBuffer(DEFAULT_BUFFER_SIZE); ListIterator i = names.listIterator(names.size()); while (i.hasPrevious()) { LdapRdn rdn = (LdapRdn) i.previous(); buffer.append(rdn.getLdapEncoded()); // add comma, except in last iteration if (i.hasPrevious()) { if (compact) { buffer.append(","); } else { buffer.append(", "); } } } return buffer.toString(); }
@Test public void testLdapRdn_Parse_MultipleComponents() { LdapRdn rdn = new LdapRdn("cn=John Doe+sn=Doe"); assertThat(rdn.getComponent(0).encodeLdap()).isEqualTo("cn=John Doe"); assertThat(rdn.getComponent(1).encodeLdap()).isEqualTo("sn=Doe"); assertThat(rdn.getLdapEncoded()).isEqualTo("cn=John Doe+sn=Doe"); assertThat(rdn.getKey()).isEqualTo("cn"); assertThat(rdn.getValue()).isEqualTo("John Doe"); assertThat(rdn.getValue("cn")).isEqualTo("John Doe"); assertThat(rdn.getValue("sn")).isEqualTo("Doe"); }