A holder of bonds or notes or coupons attached to the bonds issued by an authority under AS 29.35.625, and a trustee under a trust agreement or resolution authorizing the issuance of the bonds, except as restricted by a trust agreement or resolution, either at law or in equity, may
(1) enforce all rights granted under AS 29.35.600 - 29.35.730, the trust agreement or resolution, or another contract executed by the authority; and
(2) compel the performance of all duties of the authority required by AS 29.35.600 - 29.35.730 or the trust agreement or resolution.