class ZMSImpl implements Authorizer, KeyStore, ZMSHandler {

    public UserList getUserList(ResourceContext ctx) {

        final String caller = ctx.getApiName();
        logPrincipal(ctx);

        validateRequest(ctx.request(), caller);

        List<String> names = dbService.listPrincipals(userDomain, true);
        return new UserList().setNames(names);
    }

    public  ZMSImpl();

}