Account for null client certificate am: 1ca57a1d10

am: 4ad314b463

Change-Id: I50138c766a4ca1f697bbe4c2285bc0bc8c2985f4
This commit is contained in:
Paul Stewart
2017-01-28 01:53:52 +00:00
committed by android-build-merger

View File

@@ -752,8 +752,11 @@ public class WifiEnterpriseConfig implements Parcelable {
* @throws IllegalArgumentException for an invalid key or certificate. * @throws IllegalArgumentException for an invalid key or certificate.
*/ */
public void setClientKeyEntry(PrivateKey privateKey, X509Certificate clientCertificate) { public void setClientKeyEntry(PrivateKey privateKey, X509Certificate clientCertificate) {
setClientKeyEntryWithCertificateChain(privateKey, X509Certificate[] clientCertificates = null;
new X509Certificate[] {clientCertificate}); if (clientCertificate != null) {
clientCertificates = new X509Certificate[] {clientCertificate};
}
setClientKeyEntryWithCertificateChain(privateKey, clientCertificates);
} }
/** /**