class Subledger::Domain::Identity::Entity

def revoke args

org_id = args[:org_id]
verb   = args[:verb]
url    = args[:url]

revoked = false

controls.each do |control|
  if control.is org_id, verb, url
    control.revoke
    revoked = true
  end
end

raise IdentityError unless revoked

self

end