Correctly load saved EAP CA cert and user cert options
am: 3d8cdb10f6
* commit '3d8cdb10f6103a794e4cb68adb5de03a325d1c8f':
Correctly load saved EAP CA cert and user cert options
This commit is contained in:
@@ -785,7 +785,7 @@ public class WifiConfigController implements TextWatcher,
|
|||||||
}
|
}
|
||||||
String[] caCerts = enterpriseConfig.getCaCertificateAliases();
|
String[] caCerts = enterpriseConfig.getCaCertificateAliases();
|
||||||
if (caCerts == null) {
|
if (caCerts == null) {
|
||||||
setSelection(mEapCaCertSpinner, mUnspecifiedCertString);
|
setSelection(mEapCaCertSpinner, mDoNotValidateEapServerString);
|
||||||
} else if (caCerts.length == 1) {
|
} else if (caCerts.length == 1) {
|
||||||
setSelection(mEapCaCertSpinner, caCerts[0]);
|
setSelection(mEapCaCertSpinner, caCerts[0]);
|
||||||
} else {
|
} else {
|
||||||
@@ -795,7 +795,12 @@ public class WifiConfigController implements TextWatcher,
|
|||||||
mEapCaCertSpinner.setSelection(MULTIPLE_CERT_SET_INDEX);
|
mEapCaCertSpinner.setSelection(MULTIPLE_CERT_SET_INDEX);
|
||||||
}
|
}
|
||||||
mEapDomainView.setText(enterpriseConfig.getDomainSuffixMatch());
|
mEapDomainView.setText(enterpriseConfig.getDomainSuffixMatch());
|
||||||
setSelection(mEapUserCertSpinner, enterpriseConfig.getClientCertificateAlias());
|
String userCert = enterpriseConfig.getClientCertificateAlias();
|
||||||
|
if (TextUtils.isEmpty(userCert)) {
|
||||||
|
setSelection(mEapUserCertSpinner, mDoNotProvideEapUserCertString);
|
||||||
|
} else {
|
||||||
|
setSelection(mEapUserCertSpinner, userCert);
|
||||||
|
}
|
||||||
mEapIdentityView.setText(enterpriseConfig.getIdentity());
|
mEapIdentityView.setText(enterpriseConfig.getIdentity());
|
||||||
mEapAnonymousView.setText(enterpriseConfig.getAnonymousIdentity());
|
mEapAnonymousView.setText(enterpriseConfig.getAnonymousIdentity());
|
||||||
} else {
|
} else {
|
||||||
|
Reference in New Issue
Block a user