mirror of https://github.com/jwtk/jjwt.git
Added missing implementations. Test cases to follow.
This commit is contained in:
parent
f8aff1de0e
commit
52c9536550
|
@ -258,17 +258,32 @@ public class DefaultJwtParser implements JwtParser {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Jwt<Header, Claims> parseClaimsJwt(String claimsJwt) {
|
public Jwt<Header, Claims> parseClaimsJwt(String claimsJwt) {
|
||||||
return null;
|
return parse(claimsJwt, new JwtHandlerAdapter<Jwt<Header, Claims>>() {
|
||||||
|
@Override
|
||||||
|
public Jwt<Header, Claims> onClaimsJwt(Jwt<Header, Claims> jwt) {
|
||||||
|
return jwt;
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Jws<String> parsePlaintextJws(String plaintextJws) {
|
public Jws<String> parsePlaintextJws(String plaintextJws) {
|
||||||
return null;
|
return parse(plaintextJws, new JwtHandlerAdapter<Jws<String>>() {
|
||||||
|
@Override
|
||||||
|
public Jws<String> onPlaintextJws(Jws<String> jws) {
|
||||||
|
return jws;
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Jws<Claims> parseClaimsJws(String claimsJws) {
|
public Jws<Claims> parseClaimsJws(String claimsJws) {
|
||||||
return null;
|
return parse(claimsJws, new JwtHandlerAdapter<Jws<Claims>>() {
|
||||||
|
@Override
|
||||||
|
public Jws<Claims> onClaimsJws(Jws<Claims> jws) {
|
||||||
|
return jws;
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
|
|
Loading…
Reference in New Issue