From 1262179b8f75b4056a2b9d1a0b9adb3a64bb8f56 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Mon, 11 Apr 2022 14:20:18 +0200 Subject: [PATCH] Trying to add annotation to base class for doc generation --- src/main/java/org/gcube/gcat/rest/BaseREST.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/gcat/rest/BaseREST.java b/src/main/java/org/gcube/gcat/rest/BaseREST.java index ade959b..8313878 100644 --- a/src/main/java/org/gcube/gcat/rest/BaseREST.java +++ b/src/main/java/org/gcube/gcat/rest/BaseREST.java @@ -1,17 +1,23 @@ package org.gcube.gcat.rest; import javax.ws.rs.core.Context; -import javax.ws.rs.core.UriInfo; import javax.ws.rs.core.Response.ResponseBuilder; +import javax.ws.rs.core.UriInfo; import org.gcube.common.authorization.library.provider.CalledMethodProvider; import org.gcube.gcat.api.GCatConstants; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.webcohesion.enunciate.metadata.rs.RequestHeader; +import com.webcohesion.enunciate.metadata.rs.RequestHeaders; + /** * @author Luca Frosini (ISTI - CNR) */ +@RequestHeaders ({ + @RequestHeader( name = "Authorization", description = "Bearer token, see https://dev.d4science.org/how-to-access-resources"), +}) public class BaseREST { private final Logger logger = LoggerFactory.getLogger(this.getClass());