0

有没有办法用 jose4j 设置 JWE 完整序列化输入?例如,下面的 TODO 中有什么内容?

public String decryptJWE(PrivateKey privateKey, String payload, boolean compact) throws JoseException {
    JsonWebEncryption jwe = new JsonWebEncryption();

    if (compact) {
        jwe.setCompactSerialization(payload);
    } else {
        // TODO:  what goes here?  expecting something like jwe.setFullSerialization(payload)
    }
    jwe.setKey(privateKey);

    return jwe.getPayload();
}
4

1 回答 1

1

不,仅支持 JWE 紧凑序列化。不直接支持通用和扁平化 JWE JSON 序列化。

于 2019-11-21T21:22:12.330 回答