Uplift of Zutil
This commit is contained in:
parent
f2dfe7a88f
commit
987dab9079
2 changed files with 9 additions and 1 deletions
|
|
@ -18,7 +18,7 @@ subprojects {
|
||||||
apply plugin: 'java-library'
|
apply plugin: 'java-library'
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation 'se.koc:zutil:1.0.304'
|
implementation 'se.koc:zutil:1.0.306'
|
||||||
//implementation 'se.koc:zutil:1.0.0-SNAPSHOT'
|
//implementation 'se.koc:zutil:1.0.0-SNAPSHOT'
|
||||||
|
|
||||||
testImplementation 'junit:junit:4.12'
|
testImplementation 'junit:junit:4.12'
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@ import com.google.protobuf.Struct;
|
||||||
import com.google.protobuf.Value;
|
import com.google.protobuf.Value;
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
import se.hal.HalContext;
|
import se.hal.HalContext;
|
||||||
|
import se.hal.HalServer;
|
||||||
import se.hal.intf.HalAbstractDevice;
|
import se.hal.intf.HalAbstractDevice;
|
||||||
import se.hal.plugin.assistant.google.trait.DeviceTrait;
|
import se.hal.plugin.assistant.google.trait.DeviceTrait;
|
||||||
import se.hal.plugin.assistant.google.trait.DeviceTraitFactory;
|
import se.hal.plugin.assistant.google.trait.DeviceTraitFactory;
|
||||||
|
|
@ -58,6 +59,13 @@ public class SmartHomeImpl extends SmartHomeApp implements OAuth2TokenRegistrati
|
||||||
userAgent = HalContext.getStringProperty(CONFIG_USER_AGENT);
|
userAgent = HalContext.getStringProperty(CONFIG_USER_AGENT);
|
||||||
|
|
||||||
clientId = HalContext.getStringProperty(SmartHomeDaemon.CONFIG_CLIENT_ID);
|
clientId = HalContext.getStringProperty(SmartHomeDaemon.CONFIG_CLIENT_ID);
|
||||||
|
for (String token : HalServer.getExternalWebDaemon().getOAuth2Registry().getAccessTokens(clientId)) {
|
||||||
|
if (HalServer.getExternalWebDaemon().getOAuth2Registry().isAccessTokenValid(token)) {
|
||||||
|
onTokenRegistration(clientId,
|
||||||
|
token,
|
||||||
|
HalServer.getExternalWebDaemon().getOAuth2Registry().getAccessTokenTimeout(token));
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue