Question: Q2: Add Role-Based Access control pattern instances to let owners buy houses, agents sell their own houses, etc. Each instance of RBAC provides different rights:

Q2: Add Role-Based Access control pattern instances to let owners buy houses, agents sell their own houses, etc.
Each instance of RBAC provides different rights: in one instance the subject can be Owner, the Protection Object is Property, the right is Sell, in another instance the subject is Client, the Prot object is Property and the right is Bid, and so on
Person name: String SSN: Integer address: String Q2: (Argo) Owner Client Agent cilentinfo String agency: String ntract0hckCredito iBid(amount:Integer) getyBidso settyBids0 Contract Bid date: Integer amount: Integer property: Property date: Integer offer Integer whenNeeded: Integer getCliento setClient0 1 verifyo signo getPropertyO Property location: String availability: Boolean rentorSell: Boolean PropertyDescription inChargeor size: Integer 0. bid(amount: Integer) rent(cost: Integer) buytprice:Integer) signLease(signature: String) signContract(signature: String) Residential Commercial noBedrooms: Integer noBaths:Integer noBuildings: Integer use: Integer House Apartment Land Building integer integer isDeveloped: Boolean hasinternet:Boolean pool: Boolean
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
