在 Java SE 16 中,不推荐使用以下 API:
java.security.cert.X509Certificate.getIssuerDN()java.security.cert.X509Certificate.getSubjectDN()java.security.cert.X509CRL.getIssuerDN()java.security.cert.X509CertSelector.setIssuer(String)java.security.cert.X509CertSelector.setSubject(String)java.security.cert.X509CertSelector.getIssuerAsString()java.security.cert.X509CertSelector.getSubjectAsString()java.security.cert.X509CRLSelector.addIssuerName(String)请移除您的应用程序中使用的这些方法,因为使用这些方法不安全,并且将在未来发行版中移除这些方法。
有关这些不推荐方法的更多信息,请参阅 Deprecate "denigrated" java.security.cert APIs that represent DNs as Principal or String objects。