Class ProfileAuthorizationImpl
- java.lang.Object
-
- cn.vertxup.rbac.wall.authorization.ProfileAuthorizationImpl
-
- All Implemented Interfaces:
ProfileAuthorization,io.vertx.ext.auth.authorization.Authorization
public class ProfileAuthorizationImpl extends Object implements ProfileAuthorization
- Author:
- Lang
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanmatch(io.vertx.ext.auth.authorization.AuthorizationContext context)ConcurrentMap<String,Set<String>>permissions()Set<String>permissions(String profile)booleanverify(io.vertx.ext.auth.authorization.Authorization otherAuthorization)
-
-
-
Method Detail
-
permissions
public ConcurrentMap<String,Set<String>> permissions()
- Specified by:
permissionsin interfaceProfileAuthorization
-
permissions
public Set<String> permissions(String profile)
- Specified by:
permissionsin interfaceProfileAuthorization
-
match
public boolean match(io.vertx.ext.auth.authorization.AuthorizationContext context)
- Specified by:
matchin interfaceio.vertx.ext.auth.authorization.Authorization
-
verify
public boolean verify(io.vertx.ext.auth.authorization.Authorization otherAuthorization)
- Specified by:
verifyin interfaceio.vertx.ext.auth.authorization.Authorization
-
-