0
Ich muss überprüfen, ob ein Benutzer Admin ist.IsUserInRole Jetty Einschränkungen für Geschäftslogik
Ich benutze Basic-Auth und extensive Verwendung von org.eclipse.jetty.websocket; Ich muss Einschränkungen in meinem Websocket-Handler überprüfen.
Ich verwende jetty.websocket javax.websocket nicht
//THIS THROWS AN EXCEPTION - AN HTTP UPGRADE REQUEST WON'T ALLOW FOR isUserInRole(String role);
import org.eclipse.jetty.websocket.*;
...
ServletUpgradeRequest upgradeRequest = (ServletUpgradeRequest) session.getUpgradeRequest();
upgradeRequest.isUserInRole("admin-role");
//DON'T KNOW HOW TO USE THIS
import org.eclipse.jetty.util.security.*;
...
security.getIdentityService().getSystemUserIdentity().isUserInRole(String string, Scope scope);