class ZMSImpl implements Authorizer, KeyStore, ZMSHandler {

    boolean isAllowedPutMembershipWithoutApproval(Principal principal, final AthenzDomain reqDomain, final Role role) {

        if (role.getAuditEnabled() == Boolean.TRUE) {
            return false;
        }

        return isAllowedPutMembershipAccess(principal, reqDomain, role.getName());
    }

    public  ZMSImpl();

}