Package cn.vertxup.rbac.service.login
Class AuthService
java.lang.Object
cn.vertxup.rbac.service.login.AuthService
- All Implemented Interfaces:
AuthStub
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.json.JsonObject>authorize(io.vertx.core.json.JsonObject filters) Exchange authorization code by filters ( JsonObject )io.vertx.core.Future<io.vertx.core.json.JsonObject>login(io.vertx.core.json.JsonObject params) Login with "username/password"io.vertx.core.Future<io.vertx.core.json.JsonObject>token(io.vertx.core.json.JsonObject params, io.vertx.ext.web.Session session) Exchange token with authorization code
-
Constructor Details
-
AuthService
public AuthService()
-
-
Method Details
-
authorize
public io.vertx.core.Future<io.vertx.core.json.JsonObject> authorize(io.vertx.core.json.JsonObject filters) Description copied from interface:AuthStubExchange authorization code by filters ( JsonObject ) -
token
public io.vertx.core.Future<io.vertx.core.json.JsonObject> token(io.vertx.core.json.JsonObject params, io.vertx.ext.web.Session session) Description copied from interface:AuthStubExchange token with authorization code -
login
public io.vertx.core.Future<io.vertx.core.json.JsonObject> login(io.vertx.core.json.JsonObject params) Description copied from interface:AuthStubLogin with "username/password"
-