cases property

Implementation

late final List<AuthAdminStoreConformanceCase> cases =
    List<AuthAdminStoreConformanceCase>.unmodifiable(<
      AuthAdminStoreConformanceCase
    >[
      _case(
        id: 'admin.authorization.stale-role',
        description:
            'revalidates administrator permissions inside the mutation',
        verify: _verifyStaleRoleAuthorization,
      ),
      _case(
        id: 'admin.credentials.rollback',
        description:
            'rolls credentials, sessions, and JWT versions back together',
        requiresFaultControl: true,
        verify: _verifyCredentialRollback,
      ),
      _case(
        id: 'admin.access.global-revocation',
        description:
            'revokes all server sessions and rotates JWT versions atomically',
        verify: _verifyGlobalRevocation,
      ),
      _case(
        id: 'admin.user-update.contention',
        description: 'rejects a stale concurrent user replacement',
        verify: _verifyUserUpdateContention,
      ),
    ]);