@@ -59,7 +59,7 @@ public class Backend extends PathHandler {
|
|||||||
var json = json(ex);
|
var json = json(ex);
|
||||||
var id = json.getString(CLIENT_ID);
|
var id = json.getString(CLIENT_ID);
|
||||||
clients.getClient(id).ifPresent(clients::remove);
|
clients.getClient(id).ifPresent(clients::remove);
|
||||||
return sendEmptyResponse(HTTP_OK,ex);
|
return sendEmptyResponse(HTTP_OK, ex);
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean doLogin(HttpExchange ex) throws IOException {
|
private boolean doLogin(HttpExchange ex) throws IOException {
|
||||||
|
|||||||
@@ -207,7 +207,7 @@ public class FileStore implements ClientService, SessionService, UserService {
|
|||||||
@Override
|
@Override
|
||||||
public Optional<Client> getClient(String clientId) {
|
public Optional<Client> getClient(String clientId) {
|
||||||
var clients = json.getJSONObject(CLIENTS);
|
var clients = json.getJSONObject(CLIENTS);
|
||||||
if (clients.has(clientId)) return Optional.of(toClient(clientId,clients.getJSONObject(clientId)));
|
if (clients.has(clientId)) return Optional.of(toClient(clientId, clients.getJSONObject(clientId)));
|
||||||
return Optional.empty();
|
return Optional.empty();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -217,14 +217,13 @@ public class FileStore implements ClientService, SessionService, UserService {
|
|||||||
if (o instanceof String s) redirectUris.add(s);
|
if (o instanceof String s) redirectUris.add(s);
|
||||||
}
|
}
|
||||||
return new Client(clientId, clientData.getString(NAME), clientData.getString(SECRET), redirectUris);
|
return new Client(clientId, clientData.getString(NAME), clientData.getString(SECRET), redirectUris);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Client> listClients() {
|
public List<Client> listClients() {
|
||||||
var clients = json.getJSONObject(CLIENTS);
|
var clients = json.getJSONObject(CLIENTS);
|
||||||
var list = new ArrayList<Client>();
|
var list = new ArrayList<Client>();
|
||||||
for (var clientId : clients.keySet()) list.add(toClient(clientId,clients.getJSONObject(clientId)));
|
for (var clientId : clients.keySet()) list.add(toClient(clientId, clients.getJSONObject(clientId)));
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user