Continue security update

This commit is contained in:
Admin
2017-03-24 13:38:08 -05:00
parent b508a8a16a
commit 0bdb321fd7
8 changed files with 281 additions and 20 deletions

View File

@@ -90,6 +90,13 @@ public class BridgeSecurity {
settingsChanged = true;
}
public boolean isSecureHueApi() {
return securityDescriptor.isSecureHueApi();
}
public void setSecureHueApi(boolean theState) {
securityDescriptor.setSecureHueApi(theState);
}
public SecurityInfo getSecurityInfo() {
SecurityInfo theInfo = new SecurityInfo();
theInfo.setExecGarden(getExecGarden());

View File

@@ -166,7 +166,8 @@ public class SystemControl extends AuthFramework {
if(theInfo.getExecGarden() != null)
bridgeSettings.getBridgeSecurity().setExecGarden(theInfo.getExecGarden());
bridgeSettings.getBridgeSecurity().setUseLinkButton(theInfo.isUseLinkButton());
return null;
bridgeSettings.getBridgeSecurity().setSecureHueApi(theInfo.isSeucreHueApi());
return bridgeSettings.getBridgeSecurity().getSecurityInfo();
}, new JsonTransformer());
// http://ip_address:port/system/login CORS request