DescriptionDistinguish between SCT invalidity reasons in UMA
As detailed in the bug, Signed Certificate Timestamps (SCTs) can be marked as invalid for two reasons. This change splits the invalid SCT status into two:
* Invalid timestamp.
* Invalid signature.
Since right now we'd only like to collect data on whether invalidity is due to an ecosystem problem (invalid signatures) or misconfigured clients (invalid timestamp), the change only affects the metrics we collect.
All other consumers of the SCT verification status have been adjusted to treat both statuses the same.
Per rsleevi's recommendation, the SCTVerifyStatus enum has been expanded and the value for the old invalid status is no longer used.
BUG=634006
Committed: https://crrev.com/194b45d575cf7168d3875ae1d06960151598093d
Cr-Commit-Position: refs/heads/master@{#412779}
Patch Set 1 #Patch Set 2 : A patchset that actually works #
Total comments: 10
Patch Set 3 : Addressing review comments #
Total comments: 4
Patch Set 4 : Changing _MAX to be the last value #Messages
Total messages: 36 (22 generated)
|