A holder of bonds or notes or coupons attached to the bonds issued by an authority under AS 29.35.825, 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.800 - 29.35.925, 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.800 - 29.35.925 or the trust agreement or resolution.