public class LTI13JwtUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ID_TOKEN |
static String |
JWT |
static Long |
leeway |
| Constructor and Description |
|---|
LTI13JwtUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getBodyAsString(String jws,
Key key) |
static String |
getHeaderAsString(String jws,
Key key) |
static boolean |
isRequest(javax.servlet.http.HttpServletRequest req)
Check if the incoming request is LTI 1.3
|
static boolean |
isRequest(String id_token)
Check if the incoming id_token (may be null) is LTI 1.3
|
static org.json.simple.JSONObject |
jsonJwtBody(String id_token) |
static org.json.simple.JSONObject |
jsonJwtHeader(String id_token) |
static String |
rawJwtBody(String encoded) |
static String |
rawJwtHeader(String encoded) |
public static final String ID_TOKEN
public static final String JWT
public static Long leeway
public static org.json.simple.JSONObject jsonJwtHeader(String id_token)
public static org.json.simple.JSONObject jsonJwtBody(String id_token)
public static boolean isRequest(javax.servlet.http.HttpServletRequest req)
public static boolean isRequest(String id_token)
Copyright 2015- Charles R. Severance and licensed CC-BY Attribution 4.0