decodeClaims static method
Decode an attestation JWT's claims (its middle segment) without verifying.
Implementation
static WcAttestationClaims decodeClaims(String jwt) {
final parts = jwt.split('.');
if (parts.length != 3) {
throw FormatException('not a JWT: expected 3 segments');
}
final json = utf8.decode(base64Url.decode(_normalizeB64(parts[1])));
return WcAttestationClaims.fromJson(
(jsonDecode(json) as Map).cast<String, dynamic>());
}