Skip to content

Commit

Permalink
fix up MatchExpression handlers with securitycontexts
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewazores committed Mar 21, 2023
1 parent 1d48a39 commit aaa7ff2
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
import io.cryostat.messaging.notifications.NotificationFactory;
import io.cryostat.net.AuthManager;
import io.cryostat.net.security.ResourceAction;
import io.cryostat.net.security.SecurityContext;
import io.cryostat.net.web.http.HttpMimeType;
import io.cryostat.net.web.http.api.ApiVersion;
import io.cryostat.net.web.http.api.v2.AbstractV2RequestHandler;
Expand Down Expand Up @@ -108,6 +109,11 @@ public List<HttpMimeType> produces() {
return List.of(HttpMimeType.JSON);
}

@Override
public SecurityContext securityContext(RequestParameters ctx) {
return SecurityContext.DEFAULT;
}

@Override
public IntermediateResponse<Void> handle(RequestParameters params) throws ApiException {
int id = Integer.parseInt(params.getPathParams().get("id"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
import io.cryostat.configuration.CredentialsManager;
import io.cryostat.net.AuthManager;
import io.cryostat.net.security.ResourceAction;
import io.cryostat.net.security.SecurityContext;
import io.cryostat.net.web.http.HttpMimeType;
import io.cryostat.net.web.http.api.ApiVersion;
import io.cryostat.net.web.http.api.v2.AbstractV2RequestHandler;
Expand Down Expand Up @@ -112,6 +113,11 @@ public boolean isAsync() {
return false;
}

@Override
public SecurityContext securityContext(RequestParameters ctx) {
return SecurityContext.DEFAULT;
}

@Override
public IntermediateResponse<MatchedMatchExpression> handle(RequestParameters params)
throws ApiException {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
import io.cryostat.configuration.CredentialsManager;
import io.cryostat.net.AuthManager;
import io.cryostat.net.security.ResourceAction;
import io.cryostat.net.security.SecurityContext;
import io.cryostat.net.web.http.HttpMimeType;
import io.cryostat.net.web.http.api.ApiVersion;
import io.cryostat.net.web.http.api.v2.AbstractV2RequestHandler;
Expand Down Expand Up @@ -107,6 +108,11 @@ public boolean isAsync() {
return false;
}

@Override
public SecurityContext securityContext(RequestParameters ctx) {
return SecurityContext.DEFAULT;
}

@Override
public IntermediateResponse<List<MatchExpression>> handle(RequestParameters params)
throws ApiException {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
import io.cryostat.core.log.Logger;
import io.cryostat.net.AuthManager;
import io.cryostat.net.security.ResourceAction;
import io.cryostat.net.security.SecurityContext;
import io.cryostat.net.web.http.AbstractAuthenticatedRequestHandler;
import io.cryostat.net.web.http.api.ApiVersion;

Expand Down Expand Up @@ -88,6 +89,11 @@ public String path() {
return basePath() + MatchExpressionsPostHandler.PATH;
}

@Override
public SecurityContext securityContext(RoutingContext ctx) {
return SecurityContext.DEFAULT;
}

@Override
public void handleAuthenticated(RoutingContext ctx) throws Exception {
BODY_HANDLER.handle(ctx);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
import io.cryostat.messaging.notifications.NotificationFactory;
import io.cryostat.net.AuthManager;
import io.cryostat.net.security.ResourceAction;
import io.cryostat.net.security.SecurityContext;
import io.cryostat.net.web.http.HttpMimeType;
import io.cryostat.net.web.http.api.ApiVersion;
import io.cryostat.net.web.http.api.v2.AbstractV2RequestHandler;
Expand Down Expand Up @@ -137,6 +138,11 @@ public boolean isOrdered() {
return true;
}

@Override
public SecurityContext securityContext(RequestParameters ctx) {
return SecurityContext.DEFAULT;
}

@Override
public IntermediateResponse<MatchedMatchExpression> handle(RequestParameters params)
throws ApiException {
Expand Down

0 comments on commit aaa7ff2

Please sign in to comment.