57 throw new InsufficientScopeException(
"Scopes of resource set are not enough for requested permission.");
60 Permission perm =
new Permission();
61 perm.setResourceSet(resourceSet);
62 perm.setScopes(scopes);
64 PermissionTicket ticket =
new PermissionTicket();
65 ticket.setPermission(perm);
66 ticket.setTicket(UUID.randomUUID().toString());
SystemScopeService scopeService
Definition: DefaultPermissionService.java:44
PermissionRepository repository
Definition: DefaultPermissionService.java:41
Long permissionExpirationSeconds
Definition: DefaultPermissionService.java:46
boolean scopesMatch(Set< String > expected, Set< String > actual)
PermissionTicket save(PermissionTicket p)