/** * Get decoded `id_token` from the principal. * @param principal user principal * @return the id token */ public static JsonObject idToken(JsonObject principal) { JsonObject ret = io.vertx.ext.auth.oauth2.KeycloakHelper.idToken(principal); return ret; }
/** * Get decoded `id_token` from the principal. * @param principal user principal * @return the id token */ public static JsonObject idToken(JsonObject principal) { JsonObject ret = io.vertx.ext.auth.oauth2.KeycloakHelper.idToken(principal); return ret; }
static String name(JsonObject principal) { return idToken(principal).getString("name"); }
static String acr(JsonObject principal) { return idToken(principal).getString("acr"); }
static String email(JsonObject principal) { return idToken(principal).getString("email"); }
static String sessionState(JsonObject principal) { return idToken(principal).getString("session_state"); }
static String preferredUsername(JsonObject principal) { return idToken(principal).getString("preferred_username"); }
static String nickName(JsonObject principal) { return idToken(principal).getString("nickname"); }
static int authTime(JsonObject principal) { return idToken(principal).getInteger("auth_time"); }
public static java.util.Map<String, Object> idToken(io.vertx.ext.auth.oauth2.KeycloakHelper j_receiver, java.util.Map<String, Object> principal) { return io.vertx.core.impl.ConversionHelper.fromJsonObject(io.vertx.ext.auth.oauth2.KeycloakHelper.idToken(principal != null ? io.vertx.core.impl.ConversionHelper.toJsonObject(principal) : null)); } public static java.lang.String rawAccessToken(io.vertx.ext.auth.oauth2.KeycloakHelper j_receiver, java.util.Map<String, Object> principal) {