Browse Source

Added API key header to GET /arbitrary/resource/status/* endpoints

block-minter-updates
CalDescent 3 years ago
parent
commit
6c9600cda0
  1. 16
      src/main/java/org/qortal/api/resource/ArbitraryResource.java

16
src/main/java/org/qortal/api/resource/ArbitraryResource.java

@ -232,9 +232,10 @@ public class ArbitraryResource {
} }
) )
@SecurityRequirement(name = "apiKey") @SecurityRequirement(name = "apiKey")
public ArbitraryResourceStatus getDefaultResourceStatus(@PathParam("service") Service service, public ArbitraryResourceStatus getDefaultResourceStatus(@HeaderParam(Security.API_KEY_HEADER) String apiKey,
@PathParam("name") String name, @PathParam("service") Service service,
@QueryParam("build") Boolean build) { @PathParam("name") String name,
@QueryParam("build") Boolean build) {
Security.requirePriorAuthorizationOrApiKey(request, name, service, null); Security.requirePriorAuthorizationOrApiKey(request, name, service, null);
return this.getStatus(service, name, null, build); return this.getStatus(service, name, null, build);
@ -252,10 +253,11 @@ public class ArbitraryResource {
} }
) )
@SecurityRequirement(name = "apiKey") @SecurityRequirement(name = "apiKey")
public ArbitraryResourceStatus getResourceStatus(@PathParam("service") Service service, public ArbitraryResourceStatus getResourceStatus(@HeaderParam(Security.API_KEY_HEADER) String apiKey,
@PathParam("name") String name, @PathParam("service") Service service,
@PathParam("identifier") String identifier, @PathParam("name") String name,
@QueryParam("build") Boolean build) { @PathParam("identifier") String identifier,
@QueryParam("build") Boolean build) {
Security.requirePriorAuthorizationOrApiKey(request, name, service, identifier); Security.requirePriorAuthorizationOrApiKey(request, name, service, identifier);
return this.getStatus(service, name, identifier, build); return this.getStatus(service, name, identifier, build);

Loading…
Cancel
Save