< prev index next >
src/java.base/share/classes/sun/security/x509/X500Name.java
Print this page
rev 51919 : 8215281: Use String.isEmpty() when applicable in java.base
Reviewed-by: dfuchs, alanb
*** 863,873 ****
* This method can parse RFC 1779, 2253 or 4514 DNs and non-standard 5280
* keywords. Additional keywords can be specified in the keyword/OID map.
*/
private void parseDN(String input, Map<String, String> keywordMap)
throws IOException {
! if (input == null || input.length() == 0) {
names = new RDN[0];
return;
}
List<RDN> dnVector = new ArrayList<>();
--- 863,873 ----
* This method can parse RFC 1779, 2253 or 4514 DNs and non-standard 5280
* keywords. Additional keywords can be specified in the keyword/OID map.
*/
private void parseDN(String input, Map<String, String> keywordMap)
throws IOException {
! if (input == null || input.isEmpty()) {
names = new RDN[0];
return;
}
List<RDN> dnVector = new ArrayList<>();
*** 935,945 ****
Collections.reverse(dnVector);
names = dnVector.toArray(new RDN[dnVector.size()]);
}
private void parseRFC2253DN(String dnString) throws IOException {
! if (dnString.length() == 0) {
names = new RDN[0];
return;
}
List<RDN> dnVector = new ArrayList<>();
--- 935,945 ----
Collections.reverse(dnVector);
names = dnVector.toArray(new RDN[dnVector.size()]);
}
private void parseRFC2253DN(String dnString) throws IOException {
! if (dnString.isEmpty()) {
names = new RDN[0];
return;
}
List<RDN> dnVector = new ArrayList<>();
< prev index next >