class Auth0Jwt extends DefaultOAuthJwtAccessToken {

    @Override
    public String getSubject() {
        String subject = this.body.getSubject();
        if (subject == null) {
            return null;
        }
        return AthenzUtils.getPrincipalName(Auth0Jwt.userDomain, subject.replace('|', '-'));
    }

    public  Auth0Jwt(Jws<Claims> jws);

}