@Override
    public String value() {
        return compactSerialization;
    }
Constructor with the given principal and scope claim names

@param compactSerialization
           the compact serialization to parse as an unsecured JWS
@param principalClaimName
           the required principal claim name
@param scopeClaimName
           the required scope claim name
@throws OAuthBearerIllegalTokenException
            if the compact serialization is not a valid unsecured JWS
            (meaning it did not have 3 dot-separated Base64URL sections
            without an empty digital signature; or the header or claims
            either are not valid Base 64 URL encoded values or are not JSON
            after decoding; or the mandatory '{@code alg}' header value is
            not "{@code none}")
clients/src/main/java/org/apache/kafka/common/security/oauthbearer/internals/unsecured/OAuthBearerUnsecuredJws.java