Remove TrustTokenVerificationKey::label
Because of a recent design change, key labels are now a BoringSSL implementation detail: the key encoding now contains a key's label, so there's no need to represent it separately in our Chromium-side Trust Tokens code. This change removes the label field from the mojom::TrustTokenVerificationKey struct but retains the label parsing code in the key commitment parser to ensure that the key commitment results we receive are syntactically correct. (There's no reason in principle why the key commitment record format couldn't just use a list now, but it's probably a little close to the initial prototype release to change the schema.) R=csharrison Bug: 1068678 Change-Id: I35e6ab046cf0f98f68cd09b906e5b4ba43bd5bd2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2158968 Commit-Queue: David Van Cleve <davidvc@chromium.org> Auto-Submit: David Van Cleve <davidvc@chromium.org> Reviewed-by:Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Matthew Denton <mpdenton@chromium.org> Cr-Commit-Position: refs/heads/master@{#761159}
Showing
Please register or sign in to comment