working on client service
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -2,5 +2,5 @@ package de.srsoftware.oidc.api;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
public record Client(String id, Set<String> redirectUris) {
|
||||
public record Client(String id, String name, Set<String> redirectUris) {
|
||||
}
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
package de.srsoftware.oidc.api;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
public interface ClientService {
|
||||
Optional<Client> getClient(String clientId);
|
||||
ClientService add(Client client);
|
||||
List<Client> listClients();
|
||||
ClientService remove(Client client);
|
||||
ClientService update(Client client);
|
||||
}
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
package de.srsoftware.oidc.api;
|
||||
|
||||
public enum Permission {
|
||||
CREATE_CLIENT,
|
||||
ALTER_CLIENT,
|
||||
REMOVE_CLIENT
|
||||
MANAGE_CLIENTS
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user