Class LoginApi
- java.lang.Object
-
- org.wso2.carbon.analytics.auth.rest.api.LoginApi
-
- All Implemented Interfaces:
org.wso2.msf4j.Microservice
@Path("/login") @Consumes("application/json") @Produces("application/json") @ApplicationPath("/login") public class LoginApi extends Object implements org.wso2.msf4j.MicroserviceLogin API class.
-
-
Constructor Summary
Constructors Constructor Description LoginApi()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsegetAuthType()javax.ws.rs.core.ResponseloginAppNamePost(String appName, String username, String password, String grantType, Boolean rememberMe, String appId, org.wso2.msf4j.Request request)javax.ws.rs.core.ResponseloginCallbackAppNameGet(String appName, String authorizationCode, org.wso2.msf4j.Request request)
-
-
-
Method Detail
-
loginAppNamePost
@POST @Path("/{appName:(.*)}") @Consumes({"application/x-www-form-urlencoded","multipart/form-data"}) @Produces("application/json") public javax.ws.rs.core.Response loginAppNamePost(@PathParam("appName") String appName, @FormDataParam("username") String username, @FormDataParam("password") String password, @FormDataParam("grantType") String grantType, @FormDataParam("rememberMe") Boolean rememberMe, @FormDataParam("appId") String appId, @Context org.wso2.msf4j.Request request) throws NotFoundException- Throws:
NotFoundException
-
loginCallbackAppNameGet
@GET @Path("/callback/{appName:(.*)}") @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response loginCallbackAppNameGet(@PathParam("appName") String appName, @QueryParam("code") String authorizationCode, @Context org.wso2.msf4j.Request request) throws NotFoundException- Throws:
NotFoundException
-
getAuthType
@GET @Path("/auth-type") public javax.ws.rs.core.Response getAuthType()
-
-