signatures: () => {
canonicalization: {
comments: any;
exclusive: any;
label: any;
uri: string;
usedHere: boolean;
}[];
cose: { coseAlg: number; jose: any }[];
jws: {
alg: string;
asymmetric: boolean;
composite: boolean;
crv: any;
dpop: boolean;
family: any;
hash: any;
kty: any;
postQuantum: boolean;
}[];
other: { name: string; what: string }[];
xml: {
family: any;
hash: any;
keyKind: any;
label: any;
signsWith: boolean;
uri: string;
verifiedHere: boolean;
}[];
} = ...
Lists the signature algorithms each surface offers and accepts, computed from the shared tables, with the asymmetric-only and post-quantum splits.