Skip to content

Commit ce02599

Browse files
authored
Specified @RequestScoped to SecureResource
@claim must be injected into @ApplicationScoped or @singleton scoped beans. See: quarkusio/quarkus#36183
1 parent 149162a commit ce02599

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

documentation/modules/ROOT/pages/12_security.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,10 +187,13 @@ import jakarta.annotation.security.RolesAllowed;
187187
import jakarta.ws.rs.GET;
188188
import jakarta.ws.rs.Path;
189189
190+
import jakarta.enterprise.context.RequestScoped;
191+
190192
import org.eclipse.microprofile.jwt.Claim;
191193
import org.eclipse.microprofile.jwt.Claims;
192194
193195
@Path("/secure")
196+
@RequestScoped
194197
public class SecureResource {
195198
196199
@Claim(standard = Claims.preferred_username)
@@ -236,10 +239,13 @@ import jakarta.annotation.security.RolesAllowed;
236239
import jakarta.ws.rs.GET;
237240
import jakarta.ws.rs.Path;
238241
242+
import jakarta.enterprise.context.RequestScoped;
243+
239244
import org.eclipse.microprofile.jwt.Claim;
240245
import org.eclipse.microprofile.jwt.Claims;
241246
242247
@Path("/secure")
248+
@RequestScoped
243249
public class SecureResource {
244250
245251
@Claim(standard = Claims.preferred_username)

0 commit comments

Comments
 (0)