cases property
List<AuthWebAuthnStoreConformanceCase>
get
cases
Implementation
List<AuthWebAuthnStoreConformanceCase> get cases => [
_case(
'challenge_one_time_binding',
'Challenges are digest-bound and consumed exactly once.',
_challengeOneTimeBinding,
),
_case(
'challenge_contention',
'Concurrent challenge consumers produce exactly one winner.',
_challengeContention,
),
_case(
'credential_unique',
'Credential IDs are globally unique and owner-scoped.',
_credentialUnique,
),
_case(
'credential_create_contention',
'Concurrent duplicate credential creation commits once.',
_credentialCreateContention,
),
_case(
'counter_compare_and_set',
'Signature counters advance only from the expected value.',
_counterCompareAndSet,
),
_case(
'counter_contention',
'Concurrent counter updates produce exactly one winner.',
_counterContention,
),
_case(
'stateful_lifecycle',
'A stateful create, rename, counter, and delete model remains exact.',
_statefulLifecycle,
),
];