| 1689 | |
| 1690 | |
| 1691 | Try<Authorizer*> LocalAuthorizer::create(const ACLs& acls) |
| 1692 | { |
| 1693 | Option<Error> validationError = validate(acls); |
| 1694 | if (validationError.isSome()) { |
| 1695 | return validationError.get(); |
| 1696 | } |
| 1697 | |
| 1698 | Authorizer* local = new LocalAuthorizer(acls); |
| 1699 | |
| 1700 | return local; |
| 1701 | } |
| 1702 | |
| 1703 | |
| 1704 | Try<Authorizer*> LocalAuthorizer::create(const Parameters& parameters) |