/** * Retrieves the DN for this LDAP URL, if available. * * @return The DN for this LDAP URL, or {@code null} if it is not available. */ public String getDN() { if (ldapURL.baseDNProvided()) { return ldapURL.getBaseDN().toString(); } else { return null; } }
final RDN[] refRDNs = url.getBaseDN().getRDNs(); final RDN[] newRefRDNs = new RDN[retainRDNs.length + refRDNs.length]; System.arraycopy(retainRDNs, 0, newRefRDNs, 0, retainRDNs.length);
url.getBaseDN().toString(), scope.getValue(), derefPolicy, sizeLimit.getValue(), timeLimitSeconds.getValue(), typesOnly.isPresent(), url.getFilter(), url.getAttributes());
if (referralURL.baseDNProvided()) addRequest = new AddRequest(referralURL.getBaseDN(), attributes, getControls());
if (referralURL.baseDNProvided()) deleteRequest = new DeleteRequest(referralURL.getBaseDN(), getControls());
if (referralURL.baseDNProvided()) modifyRequest = new ModifyRequest(referralURL.getBaseDN(), modifications, getControls());
if (referralURL.baseDNProvided()) deleteRequest = new DeleteRequest(referralURL.getBaseDN(), getControls());
if (referralURL.baseDNProvided()) compareRequest = new CompareRequest(referralURL.getBaseDN(), attributeName, assertionValue, getControls());
if (referralURL.baseDNProvided()) modifyRequest = new ModifyRequest(referralURL.getBaseDN(), modifications, getControls());
if (referralURL.baseDNProvided()) addRequest = new AddRequest(referralURL.getBaseDN(), attributes, getControls());
if (referralURL.baseDNProvided()) compareRequest = new CompareRequest(referralURL.getBaseDN(), attributeName, assertionValue, getControls());
new ModifyDNRequest(referralURL.getBaseDN().toString(), newRDN, deleteOldRDN, newSuperiorDN, getControls());
new ModifyDNRequest(referralURL.getBaseDN().toString(), newRDN, deleteOldRDN, newSuperiorDN, getControls());
if (referralURL.baseDNProvided()) requestBaseDN = referralURL.getBaseDN().toString();
if (referralURL.baseDNProvided()) requestBaseDN = referralURL.getBaseDN().toString();
if (referralURL.baseDNProvided()) requestBaseDN = referralURL.getBaseDN().toString();
if (referralURL.baseDNProvided()) requestBaseDN = referralURL.getBaseDN().toString();