Account for null client certificate am: 1ca57a1d10 am: 4ad314b463

am: 25eff7731a

Change-Id: I2bd868e534ca1a5960ac9855bd40a91f705b9772
This commit is contained in:
Paul Stewart
2017-01-28 02:00:50 +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.
*/
public void setClientKeyEntry(PrivateKey privateKey, X509Certificate clientCertificate) {
setClientKeyEntryWithCertificateChain(privateKey,
new X509Certificate[] {clientCertificate});
X509Certificate[] clientCertificates = null;
if (clientCertificate != null) {
clientCertificates = new X509Certificate[] {clientCertificate};
}
setClientKeyEntryWithCertificateChain(privateKey, clientCertificates);
}
/**