equal
deleted
inserted
replaced
863 * This method can parse RFC 1779, 2253 or 4514 DNs and non-standard 5280 |
863 * This method can parse RFC 1779, 2253 or 4514 DNs and non-standard 5280 |
864 * keywords. Additional keywords can be specified in the keyword/OID map. |
864 * keywords. Additional keywords can be specified in the keyword/OID map. |
865 */ |
865 */ |
866 private void parseDN(String input, Map<String, String> keywordMap) |
866 private void parseDN(String input, Map<String, String> keywordMap) |
867 throws IOException { |
867 throws IOException { |
868 if (input == null || input.length() == 0) { |
868 if (input == null || input.isEmpty()) { |
869 names = new RDN[0]; |
869 names = new RDN[0]; |
870 return; |
870 return; |
871 } |
871 } |
872 |
872 |
873 List<RDN> dnVector = new ArrayList<>(); |
873 List<RDN> dnVector = new ArrayList<>(); |
935 Collections.reverse(dnVector); |
935 Collections.reverse(dnVector); |
936 names = dnVector.toArray(new RDN[dnVector.size()]); |
936 names = dnVector.toArray(new RDN[dnVector.size()]); |
937 } |
937 } |
938 |
938 |
939 private void parseRFC2253DN(String dnString) throws IOException { |
939 private void parseRFC2253DN(String dnString) throws IOException { |
940 if (dnString.length() == 0) { |
940 if (dnString.isEmpty()) { |
941 names = new RDN[0]; |
941 names = new RDN[0]; |
942 return; |
942 return; |
943 } |
943 } |
944 |
944 |
945 List<RDN> dnVector = new ArrayList<>(); |
945 List<RDN> dnVector = new ArrayList<>(); |