57 String deviceCode = UUID.randomUUID().toString();
62 DeviceCode dc =
new DeviceCode(deviceCode, userCode, requestedScopes, client.getClientId(), parameters);
64 if (client.getDeviceCodeValiditySeconds() != null) {
65 dc.setExpiration(
new Date(System.currentTimeMillis() + client.getDeviceCodeValiditySeconds() * 1000L));
68 dc.setApproved(
false);
DeviceCodeRepository repository
Definition: DefaultDeviceCodeService.java:46
DeviceCode save(DeviceCode scope)
RandomValueStringGenerator randomGenerator
Definition: DefaultDeviceCodeService.java:48