Class AuthorizationService
- java.lang.Object
-
- org.apache.cxf.rs.security.oauth2.services.AuthorizationService
-
@Path("authorize") public class AuthorizationService extends Object
-
-
Constructor Summary
Constructors Constructor Description AuthorizationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Responseauthorize(String responseType)javax.ws.rs.core.ResponseauthorizeDecision(String responseType)javax.ws.rs.core.ResponseauthorizeDecisionForm(javax.ws.rs.core.MultivaluedMap<String,String> params)Processes the end user decisionjavax.ws.rs.core.ResponseauthorizePost(javax.ws.rs.core.MultivaluedMap<String,String> params)protected javax.ws.rs.core.ResponsereportInvalidResponseType()voidsetMessageContext(MessageContext context)voidsetServices(List<RedirectionBasedGrantService> services)
-
-
-
Method Detail
-
setMessageContext
@Context public void setMessageContext(MessageContext context)
-
authorize
@GET @Produces({"application/xhtml+xml","text/html","application/xml","application/json"}) public javax.ws.rs.core.Response authorize(@QueryParam("response_type") String responseType)
-
authorizePost
@POST @Consumes("application/x-www-form-urlencoded") @Produces({"application/xhtml+xml","text/html","application/xml","application/json"}) public javax.ws.rs.core.Response authorizePost(javax.ws.rs.core.MultivaluedMap<String,String> params)
-
authorizeDecision
@GET @Path("/decision") public javax.ws.rs.core.Response authorizeDecision(@QueryParam("response_type") String responseType)
-
authorizeDecisionForm
@POST @Path("/decision") @Consumes("application/x-www-form-urlencoded") public javax.ws.rs.core.Response authorizeDecisionForm(javax.ws.rs.core.MultivaluedMap<String,String> params)Processes the end user decision- Returns:
- The grant value, authorization code or the token
-
setServices
public void setServices(List<RedirectionBasedGrantService> services)
-
reportInvalidResponseType
protected javax.ws.rs.core.Response reportInvalidResponseType()
-
-