Package io.jans.as.server.authzen.ws.rs
Class AccessEvaluationRestWebServiceImplV1
java.lang.Object
io.jans.as.server.authzen.ws.rs.AccessEvaluationRestWebServiceImplV1
AuthZEN Access Evaluation API v1.
Implements single and batch evaluation endpoints per AuthZEN spec.
- Author:
- Yuriy Z
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responseevaluation(String requestParams, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) Single access evaluation endpoint.jakarta.ws.rs.core.Responseevaluations(String requestParams, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) Batch access evaluations endpoint.protected io.jans.model.authzen.AccessEvaluationRequestreadEvaluationRequest(String requestParams)
-
Field Details
-
X_REQUEST_ID
- See Also:
-
-
Constructor Details
-
AccessEvaluationRestWebServiceImplV1
public AccessEvaluationRestWebServiceImplV1()
-
-
Method Details
-
evaluation
@POST @Path("/evaluation") @Produces("application/json") public jakarta.ws.rs.core.Response evaluation(String requestParams, @Context jakarta.servlet.http.HttpServletRequest httpRequest, @Context jakarta.servlet.http.HttpServletResponse httpResponse) Single access evaluation endpoint. POST /access/v1/evaluation -
evaluations
@POST @Path("/evaluations") @Produces("application/json") public jakarta.ws.rs.core.Response evaluations(String requestParams, @Context jakarta.servlet.http.HttpServletRequest httpRequest, @Context jakarta.servlet.http.HttpServletResponse httpResponse) Batch access evaluations endpoint. POST /access/v1/evaluations -
readEvaluationRequest
-