public class Sc extends Object
| Constructor and Description |
|---|
Sc() |
| Modifier and Type | Method and Description |
|---|---|
static io.vertx.core.json.JsonArray |
aclOn(io.vertx.core.json.JsonArray original,
io.vertx.up.commune.secure.Acl acl) |
static void |
aclRecord(io.vertx.core.json.JsonObject record,
io.vertx.up.commune.secure.Acl acl) |
static io.vertx.core.Future<io.vertx.core.json.JsonObject> |
cacheBound(io.vertx.ext.web.RoutingContext context,
Envelop envelop) |
static <V> io.vertx.core.Future<V> |
cacheCode(String key) |
static <V> io.vertx.core.Future<V> |
cacheCode(String key,
V value) |
static <V> io.vertx.core.Future<V> |
cachePermission(String key) |
static <V> io.vertx.core.Future<V> |
cachePermission(String key,
V value) |
static <V> io.vertx.core.Future<V> |
clearPermission(String key) |
static <T> io.vertx.core.Future<List<T>> |
composite(io.vertx.core.CompositeFuture res) |
static void |
debugAuth(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static void |
debugCredit(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static String |
generateCode() |
static String |
generateProfileKey(SResource resource) |
static void |
infoAudit(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static void |
infoAuth(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static void |
infoInit(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static void |
infoResource(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static void |
infoView(Class<?> clazz,
String pattern,
Object... args) |
static void |
infoWeb(Class<?> clazz,
String pattern,
Object... args) |
static io.vertx.core.json.JsonObject |
jwtToken(io.vertx.core.json.JsonObject data) |
static OAccessToken |
jwtToken(io.vertx.core.json.JsonObject jwt,
String userKey) |
static io.vertx.core.Future<Boolean> |
jwtToken(List<OAccessToken> item,
String userId) |
static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> |
relation(String field,
String key,
Class<?> daoCls) |
static String |
uri(io.vertx.ext.web.RoutingContext context) |
static String |
uri(String uri,
String requestUri) |
static void |
warnAuth(io.vertx.up.log.Annal logger,
String pattern,
Object... args) |
static void |
warnWeb(Class<?> clazz,
String pattern,
Object... args) |
public static void infoAuth(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static void warnAuth(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static void debugAuth(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static void infoAudit(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static void infoInit(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static void infoResource(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static void debugCredit(io.vertx.up.log.Annal logger, String pattern, Object... args)
public static String uri(io.vertx.ext.web.RoutingContext context)
public static <V> io.vertx.core.Future<V> cacheCode(String key)
public static <V> io.vertx.core.Future<V> cacheCode(String key, V value)
public static <V> io.vertx.core.Future<V> cachePermission(String key)
public static <V> io.vertx.core.Future<V> cachePermission(String key, V value)
public static <V> io.vertx.core.Future<V> clearPermission(String key)
public static io.vertx.core.Future<io.vertx.core.json.JsonObject> cacheBound(io.vertx.ext.web.RoutingContext context,
Envelop envelop)
public static String generateCode()
public static io.vertx.core.json.JsonObject jwtToken(io.vertx.core.json.JsonObject data)
public static io.vertx.core.Future<Boolean> jwtToken(List<OAccessToken> item, String userId)
public static OAccessToken jwtToken(io.vertx.core.json.JsonObject jwt, String userKey)
public static <T> io.vertx.core.Future<io.vertx.core.json.JsonArray> relation(String field, String key, Class<?> daoCls)
public static <T> io.vertx.core.Future<List<T>> composite(io.vertx.core.CompositeFuture res)
public static io.vertx.core.json.JsonArray aclOn(io.vertx.core.json.JsonArray original,
io.vertx.up.commune.secure.Acl acl)
public static void aclRecord(io.vertx.core.json.JsonObject record,
io.vertx.up.commune.secure.Acl acl)
Copyright © 2020. All rights reserved.